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 MCNAPI ::KeyFrameTransform& operator=(::KeyFrameTransform&&);
31
32 MCNAPI bool optimizeAndGetDataValues(::Vec3& minValue, ::Vec3& maxValue);
33
34 MCNAPI void set(::ExpressionNode const& expression);
35
36 MCNAPI void set(::ExpressionNode const& expression, ::Vec3 const& axis);
37
38 MCNAPI void set(::ExpressionNode const& expression, int axisIndex);
39
41 // NOLINTEND
42
43public:
44 // static functions
45 // NOLINTBEGIN
46 MCNAPI static void computeCubicPolynomial(
51 );
52 // NOLINTEND
53
54public:
55 // constructor thunks
56 // NOLINTBEGIN
57 MCNAPI void* $ctor(::KeyFrameTransform const&);
58 // NOLINTEND
59
60public:
61 // destructor thunk
62 // NOLINTBEGIN
63 MCNAPI void $dtor();
64 // NOLINTEND
65};
Definition ExpressionNode.h:27
Definition KeyFrameTransform.h:11
MCAPI::KeyFrameTransform & operator=(::KeyFrameTransform &&)
MCAPI ~KeyFrameTransform()
static MCAPI void computeCubicPolynomial(::KeyFrameTransform *p0, ::KeyFrameTransform &p1, ::KeyFrameTransform &p2, ::KeyFrameTransform *p3)
MCAPI void set(::ExpressionNode const &expression, int axisIndex)
MCAPI void $dtor()
MCAPI void set(::ExpressionNode const &expression, ::Vec3 const &axis)
MCAPI void * $ctor(::KeyFrameTransform const &)
MCAPI KeyFrameTransform(::KeyFrameTransform const &)
MCAPI bool optimizeAndGetDataValues(::Vec3 &minValue, ::Vec3 &maxValue)
MCAPI void set(::ExpressionNode const &expression)
Definition Vec3.h:10
Definition Alias.h:14