LeviLamina
Loading...
Searching...
No Matches
KeyFrameTransform.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
8class Vec3;
9// clang-format on
10
12public:
13 // member variables
14 // NOLINTBEGIN
18 // NOLINTEND
19
20public:
21 // prevent constructor by default
22 KeyFrameTransform& operator=(KeyFrameTransform const&);
24
25public:
26 // member functions
27 // NOLINTBEGIN
29
30 MCAPI ::KeyFrameTransform& operator=(::KeyFrameTransform&&);
31
32 MCAPI bool optimizeAndGetDataValues(::Vec3& minValue, ::Vec3& maxValue);
33
34 MCAPI void set(::ExpressionNode const& expression);
35
36 MCAPI void set(::ExpressionNode const& expression, int axisIndex);
37
38 MCAPI ~KeyFrameTransform();
39 // NOLINTEND
40
41public:
42 // static functions
43 // NOLINTBEGIN
44 MCAPI static void computeCubicPolynomial(
49 );
50 // NOLINTEND
51
52public:
53 // constructor thunks
54 // NOLINTBEGIN
55 MCAPI void* $ctor(::KeyFrameTransform const&);
56 // NOLINTEND
57
58public:
59 // destructor thunk
60 // NOLINTBEGIN
61 MCAPI void $dtor();
62 // NOLINTEND
63};
Definition ExpressionNode.h:31
Definition KeyFrameTransform.h:11
Definition Vec3.h:10
Definition Alias.h:14