LeviLamina
Loading...
Searching...
No Matches
MinecraftBindingFactoryMap::NullBindingFactory Class Reference
Inheritance diagram for MinecraftBindingFactoryMap::NullBindingFactory:

Public Member Functions

virtual ::std::function< bool()> getBooleanBinding (uint name) const
virtual ::std::function< float()> getFloatBinding (uint) const
virtual ::std::function<::std::string()> getStringBinding (uint) const
virtual ::std::function<::glm::vec2()> getPointBinding (uint) const
virtual ::std::function<::RectangleArea()> getAreaBinding (uint) const
virtual ::std::function< void(::RectangleArea)> getDynamicAreaBinding (uint) const
virtual ::std::function< void(float)> getFloatSetter (uint) const
virtual void setCustomAreaBinding (::std::string const &, ::RectangleArea)
virtual void removeCustomAreaBinding (::std::string const &)
virtual ::std::vector< uint > getCustomAreaBindingNames () const
MCAPI ::std::function< bool()> $getBooleanBinding (uint name) const
MCAPI ::std::function< float()> $getFloatBinding (uint) const
MCAPI ::std::function<::std::string()> $getStringBinding (uint) const
MCAPI ::std::function<::glm::vec2()> $getPointBinding (uint) const
MCAPI ::std::function<::RectangleArea()> $getAreaBinding (uint) const
MCAPI ::std::function< void(::RectangleArea)> $getDynamicAreaBinding (uint) const
MCAPI ::std::function< void(float)> $getFloatSetter (uint) const
MCFOLD void $setCustomAreaBinding (::std::string const &, ::RectangleArea)
MCFOLD void $removeCustomAreaBinding (::std::string const &)
MCFOLD ::std::vector< uint > $getCustomAreaBindingNames () const
MCFOLD void $dtor ()

Static Public Member Functions

static MCAPI void ** $vftable ()

Member Function Documentation

◆ getBooleanBinding()

virtual ::std::function< bool()> MinecraftBindingFactoryMap::NullBindingFactory::getBooleanBinding ( uint name) const
virtual

Implements BindingFactory.

◆ getFloatBinding()

virtual ::std::function< float()> MinecraftBindingFactoryMap::NullBindingFactory::getFloatBinding ( uint ) const
virtual

Implements BindingFactory.

◆ getStringBinding()

virtual ::std::function<::std::string()> MinecraftBindingFactoryMap::NullBindingFactory::getStringBinding ( uint ) const
virtual

Implements BindingFactory.

◆ getPointBinding()

virtual ::std::function<::glm::vec2()> MinecraftBindingFactoryMap::NullBindingFactory::getPointBinding ( uint ) const
virtual

Implements BindingFactory.

◆ getAreaBinding()

virtual ::std::function<::RectangleArea()> MinecraftBindingFactoryMap::NullBindingFactory::getAreaBinding ( uint ) const
virtual

Implements BindingFactory.

◆ getDynamicAreaBinding()

virtual ::std::function< void(::RectangleArea)> MinecraftBindingFactoryMap::NullBindingFactory::getDynamicAreaBinding ( uint ) const
virtual

Implements BindingFactory.

◆ getFloatSetter()

virtual ::std::function< void(float)> MinecraftBindingFactoryMap::NullBindingFactory::getFloatSetter ( uint ) const
virtual

Implements BindingFactory.

◆ setCustomAreaBinding()

virtual void MinecraftBindingFactoryMap::NullBindingFactory::setCustomAreaBinding ( ::std::string const & ,
::RectangleArea  )
virtual

Implements BindingFactory.

◆ removeCustomAreaBinding()

virtual void MinecraftBindingFactoryMap::NullBindingFactory::removeCustomAreaBinding ( ::std::string const & )
virtual

Implements BindingFactory.

◆ getCustomAreaBindingNames()

virtual ::std::vector< uint > MinecraftBindingFactoryMap::NullBindingFactory::getCustomAreaBindingNames ( ) const
virtual

Implements BindingFactory.

◆ $vftable()

MCAPI void ** MinecraftBindingFactoryMap::NullBindingFactory::$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 files: