18class ActorDefinitionEvent {
22 ::ll::TypedStorage<4, 4, float> mProbability;
23 ::ll::TypedStorage<8, 64, ::ActorFilterGroup> mFilter;
24 ::ll::TypedStorage<8, 32, ::std::string> mName;
25 ::ll::TypedStorage<4, 4, ::ActorDefinitionEventType> mType;
26 ::ll::TypedStorage<8, 24, ::std::vector<::std::string>> mGroups;
27 ::ll::TypedStorage<8, 24, ::std::vector<::std::string>> mRemoveGroups;
28 ::ll::TypedStorage<8, 104, ::ActorDefinitionTrigger> mTrigger;
29 ::ll::TypedStorage<8, 24, ::std::vector<::ActorDefinitionEvent>> mChildren;
30 ::ll::TypedStorage<8, 24, ::ActorEventResponseCollection> mResponses;
35 ActorDefinitionEvent();
43 MCNAPI
void _evaluateGroups(
45 ::std::vector<::ActorDefinitionModifier>& modifications,
51 MCNAPI
void _evaluateGroups(
53 ::std::vector<::ActorDefinitionModifier>& modifications,
58 MCNAPI ::ActorDefinitionEvent&
operator=(::ActorDefinitionEvent
const&);
68 MCNAPI
void*
$ctor(::ActorDefinitionEvent
const&);