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)
ElunaBindingMapGetBindMap (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: