17class DefinitionEvent {
21 ::ll::TypedStorage<4, 4, float> mProbability;
22 ::ll::TypedStorage<8, 16, ::ExpressionNode> mCondition;
23 ::ll::TypedStorage<4, 4, ::DefinitionEventType> mType;
24 ::ll::TypedStorage<8, 56, ::DefinitionTrigger> mTrigger;
25 ::ll::TypedStorage<8, 24, ::std::vector<::DefinitionEvent>> mChildren;
26 ::ll::TypedStorage<8, 24, ::EventResponseCollection> mResponses;
36 MCAPI DefinitionEvent(::DefinitionEvent&&);
38 MCAPI DefinitionEvent(::DefinitionEvent
const&);
40 MCAPI
void evaluateEvent(
::RenderParams& params, ::std::vector<::DefinitionModifier>& modifications)
const;
42 MCAPI ::DefinitionEvent& operator=(::DefinitionEvent
const&);
44 MCAPI ~DefinitionEvent();
50 MCAPI
void* $ctor(::DefinitionEvent&&);
52 MCAPI
void* $ctor(::DefinitionEvent
const&);