Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
DefinitionEvent Class Reference

Public Member Functions

MCAPI DefinitionEvent (::DefinitionEvent const &)
MCAPI void evaluateEvent (::RenderParams &params, ::std::vector<::DefinitionModifier > &modifications) const
MCAPI::DefinitionEvent & fromSharedType (::SharedTypes::v1_26_20::BlockDefinition::DeprecatedDefinitionEvent const &definitionEvent)
MCAPI::SharedTypes::v1_26_20::BlockDefinition::DeprecatedDefinitionEvent getSharedType () const
MCAPI::DefinitionEvent & operator= (::DefinitionEvent const &)
MCAPI void * $ctor (::DefinitionEvent const &)
MCAPI void $dtor ()

Public Attributes

::ll::TypedStorage< 4, 4, float > mProbability
::ll::TypedStorage< 8, 16, ::ExpressionNode > mCondition
::ll::TypedStorage< 4, 4, ::DefinitionEventType > mType
::ll::TypedStorage< 8, 56, ::DefinitionTrigger > mTrigger
::ll::TypedStorage< 8, 24, ::std::vector<::DefinitionEvent > > mChildren
::ll::TypedStorage< 8, 24, ::EventResponseCollection > mResponses

Member Function Documentation

◆ evaluateEvent()

MCAPI void DefinitionEvent::evaluateEvent ( ::RenderParams & params,
::std::vector<::DefinitionModifier > & modifications ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ fromSharedType()

MCAPI::DefinitionEvent & DefinitionEvent::fromSharedType ( ::SharedTypes::v1_26_20::BlockDefinition::DeprecatedDefinitionEvent const & definitionEvent)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getSharedType()

MCAPI::SharedTypes::v1_26_20::BlockDefinition::DeprecatedDefinitionEvent DefinitionEvent::getSharedType ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ operator=()

MCAPI::DefinitionEvent & DefinitionEvent::operator= ( ::DefinitionEvent const & )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following file: