Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
BlockEvents::NamedTickEvent Class Reference
Inheritance diagram for BlockEvents::NamedTickEvent:

Public Types

using NamespaceMap = ::std::unordered_map<uint, ::std::string>

Public Member Functions

NamedTickEvent & operator= (NamedTickEvent const &)
 NamedTickEvent (NamedTickEvent const &)
virtual::BlockSource const & getBlockSource () const
MCAPI NamedTickEvent (::BlockSource const &region, ::BlockPos blockPos, ::BlockType const &blockType, ::std::string const &nameSpace, ::std::string const &eventName, ::Tick creationTime, ::Tick triggerTime)
MCAPI void * $ctor (::BlockSource const &region, ::BlockPos blockPos, ::BlockType const &blockType, ::std::string const &nameSpace, ::std::string const &eventName, ::Tick creationTime, ::Tick triggerTime)
MCAPI::BlockSource const & $getBlockSource () const
virtual::Block const & getBlock () const
MCAPI::Block const & $getBlock () const

Static Public Member Functions

static MCAPI void ** $vftable ()

Public Attributes

::ll::TypedStorage< 8, 8, ::BlockSource const & > mRegion
::ll::TypedStorage< 8, 8, ::BlockType const & > mCreationBlockType
::ll::TypedStorage< 8, 32, ::std::string > mNamespace
::ll::TypedStorage< 8, 32, ::std::string > mEventName
::ll::TypedStorage< 8, 8, ::Tick > mCreationTime
::ll::TypedStorage< 8, 8, ::Tick > mTriggerTime
::ll::TypedStorage< 4, 12, ::BlockPos const > mPos

Constructor & Destructor Documentation

◆ NamedTickEvent()

MCAPI BlockEvents::NamedTickEvent::NamedTickEvent ( ::BlockSource const & region,
::BlockPos blockPos,
::BlockType const & blockType,
::std::string const & nameSpace,
::std::string const & eventName,
::Tick creationTime,
::Tick triggerTime )
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.

Member Function Documentation

◆ getBlockSource()

virtual::BlockSource const & BlockEvents::NamedTickEvent::getBlockSource ( ) const
virtual

◆ $ctor()

MCAPI void * BlockEvents::NamedTickEvent::$ctor ( ::BlockSource const & region,
::BlockPos blockPos,
::BlockType const & blockType,
::std::string const & nameSpace,
::std::string const & eventName,
::Tick creationTime,
::Tick triggerTime )
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.

◆ $getBlockSource()

MCAPI::BlockSource const & BlockEvents::NamedTickEvent::$getBlockSource ( ) 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.

◆ $vftable()

MCAPI void ** BlockEvents::NamedTickEvent::$vftable ( )
static
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: