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
7
class
ExpressionNode
;
8
class
Vec3
;
9
// clang-format on
10
11
class
KeyFrameTransform
{
12
public
:
13
// member variables
14
// NOLINTBEGIN
15
::ll::UntypedStorage<8, 24>
mUnkb32d8a;
16
::ll::UntypedStorage<8, 16>
mUnk57e818;
17
::ll::UntypedStorage<4, 4>
mUnk1b0226;
18
// NOLINTEND
19
20
public
:
21
// prevent constructor by default
22
KeyFrameTransform
& operator=(
KeyFrameTransform
const
&);
23
KeyFrameTransform
();
24
25
public
:
26
// member functions
27
// NOLINTBEGIN
28
MCNAPI
KeyFrameTransform
(
::KeyFrameTransform
const
&);
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
40
MCNAPI
~KeyFrameTransform
();
41
// NOLINTEND
42
43
public
:
44
// static functions
45
// NOLINTBEGIN
46
MCNAPI
static
void
computeCubicPolynomial
(
47
::KeyFrameTransform
* p0,
48
::KeyFrameTransform
& p1,
49
::KeyFrameTransform
& p2,
50
::KeyFrameTransform
* p3
51
);
52
// NOLINTEND
53
54
public
:
55
// constructor thunks
56
// NOLINTBEGIN
57
MCNAPI
void
*
$ctor
(
::KeyFrameTransform
const
&);
58
// NOLINTEND
59
60
public
:
61
// destructor thunk
62
// NOLINTBEGIN
63
MCNAPI
void
$dtor
();
64
// NOLINTEND
65
};
ExpressionNode
Definition
ExpressionNode.h:27
KeyFrameTransform
Definition
KeyFrameTransform.h:11
KeyFrameTransform::operator=
MCAPI::KeyFrameTransform & operator=(::KeyFrameTransform &&)
KeyFrameTransform::~KeyFrameTransform
MCAPI ~KeyFrameTransform()
KeyFrameTransform::computeCubicPolynomial
static MCAPI void computeCubicPolynomial(::KeyFrameTransform *p0, ::KeyFrameTransform &p1, ::KeyFrameTransform &p2, ::KeyFrameTransform *p3)
KeyFrameTransform::set
MCAPI void set(::ExpressionNode const &expression, int axisIndex)
KeyFrameTransform::$dtor
MCAPI void $dtor()
KeyFrameTransform::set
MCAPI void set(::ExpressionNode const &expression, ::Vec3 const &axis)
KeyFrameTransform::$ctor
MCAPI void * $ctor(::KeyFrameTransform const &)
KeyFrameTransform::KeyFrameTransform
MCAPI KeyFrameTransform(::KeyFrameTransform const &)
KeyFrameTransform::optimizeAndGetDataValues
MCAPI bool optimizeAndGetDataValues(::Vec3 &minValue, ::Vec3 &maxValue)
KeyFrameTransform::set
MCAPI void set(::ExpressionNode const &expression)
Vec3
Definition
Vec3.h:10
ll::UntypedStorage
Definition
Alias.h:14
src
mc
world
actor
animation
KeyFrameTransform.h
Generated on Fri Jun 13 2025 05:05:01 for LeviLamina by
1.12.0