Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
Eluna::ElunaBind Struct Reference

#include <LuaEngine.h>

Public Member Functions

void Clear ()
int GetBind (uint32 entryId, uint32 eventId)
ElunaBindingMap * GetBindMap (uint32 entryId)
void Insert (uint32 entryId, uint32 eventId, int funcRef)

Public Attributes

ElunaEntryMap Bindings

Detailed Description

Definition at line 624 of file LuaEngine.h.

Member Function Documentation

◆ Clear()

void Eluna::ElunaBind::Clear ( )

Definition at line 596 of file LuaEngine.cpp.

References Bindings, and sEluna.

◆ GetBind()

int Eluna::ElunaBind::GetBind ( uint32 entryId,
uint32 eventId )
inline

Definition at line 630 of file LuaEngine.h.

References Bindings.

◆ GetBindMap()

ElunaBindingMap * Eluna::ElunaBind::GetBindMap ( uint32 entryId)
inline

Definition at line 640 of file LuaEngine.h.

References Bindings.

◆ Insert()

void Eluna::ElunaBind::Insert ( uint32 entryId,
uint32 eventId,
int funcRef )

Definition at line 607 of file LuaEngine.cpp.

References Bindings, and sEluna.

Member Data Documentation

◆ Bindings

ElunaEntryMap Eluna::ElunaBind::Bindings

Definition at line 649 of file LuaEngine.h.

Referenced by Clear(), GetBind(), GetBindMap(), and Insert().


The documentation for this struct was generated from the following files: