LeviLamina
Loading...
Searching...
No Matches
ChannelTransform.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
9class Vec3;
10// clang-format on
11
13public:
14 // member variables
15 // NOLINTBEGIN
19 // NOLINTEND
20
21public:
22 // prevent constructor by default
23 ChannelTransform& operator=(ChannelTransform const&);
26
27public:
28 // member functions
29 // NOLINTBEGIN
30 MCAPI explicit ChannelTransform(::ExpressionNode const& expression);
31
32 MCAPI explicit ChannelTransform(::ChannelTransform_Float const& rhs);
33
34 MCAPI ChannelTransform(::ExpressionNode const& expression, ::Vec3 const& axis);
35
36 MCAPI ChannelTransform(::ExpressionNode const& expression, int axisIndex);
37
38 MCAPI bool getDataValues(::Vec3& minValue, ::Vec3& maxValue) const;
39 // NOLINTEND
40
41public:
42 // constructor thunks
43 // NOLINTBEGIN
44 MCAPI void* $ctor(::ExpressionNode const& expression);
45
46 MCAPI void* $ctor(::ChannelTransform_Float const& rhs);
47
48 MCAPI void* $ctor(::ExpressionNode const& expression, ::Vec3 const& axis);
49
50 MCAPI void* $ctor(::ExpressionNode const& expression, int axisIndex);
51 // NOLINTEND
52};
Definition ChannelTransform_Float.h:5
Definition ChannelTransform.h:12
Definition ExpressionNode.h:31
Definition Vec3.h:10
Definition Alias.h:14