LLScriptLibraryFunction Class Reference

#include <lscript_library.h>

List of all members.

Public Member Functions

 LLScriptLibraryFunction (F32 eu, F32 st, void(*exec_func)(LLScriptLibData *, LLScriptLibData *, const LLUUID &), char *name, char *ret_type, char *args, char *desc, BOOL god_only=FALSE)
 ~LLScriptLibraryFunction ()

Public Attributes

F32 mEnergyUse
F32 mSleepTime
void(* mExecFunc )(LLScriptLibData *, LLScriptLibData *, const LLUUID &)
char * mName
char * mReturnType
char * mArgs
char * mDesc
BOOL mGodOnly


Detailed Description

Definition at line 43 of file lscript_library.h.


Constructor & Destructor Documentation

LLScriptLibraryFunction::LLScriptLibraryFunction ( F32  eu,
F32  st,
void(*)(LLScriptLibData *, LLScriptLibData *, const LLUUID &)  exec_func,
char *  name,
char *  ret_type,
char *  args,
char *  desc,
BOOL  god_only = FALSE 
)

Definition at line 459 of file lscript_library.cpp.

References mDesc, and mSleepTime.

LLScriptLibraryFunction::~LLScriptLibraryFunction (  ) 

Definition at line 479 of file lscript_library.cpp.

References mDesc.


Member Data Documentation

char* LLScriptLibraryFunction::mArgs

Definition at line 54 of file lscript_library.h.

Referenced by LLScriptScript::recurse(), run_calllib(), and run_calllib_two_byte().

char* LLScriptLibraryFunction::mDesc

Definition at line 55 of file lscript_library.h.

Referenced by LLScriptLibraryFunction(), run_calllib(), run_calllib_two_byte(), and ~LLScriptLibraryFunction().

F32 LLScriptLibraryFunction::mEnergyUse

Definition at line 49 of file lscript_library.h.

Referenced by run_calllib(), and run_calllib_two_byte().

void(* LLScriptLibraryFunction::mExecFunc)(LLScriptLibData *, LLScriptLibData *, const LLUUID &)

Referenced by run_calllib(), and run_calllib_two_byte().

BOOL LLScriptLibraryFunction::mGodOnly

Definition at line 56 of file lscript_library.h.

Referenced by LLScriptScript::recurse().

char* LLScriptLibraryFunction::mName

Definition at line 52 of file lscript_library.h.

Referenced by print_calllib(), print_calllib_two_byte(), LLScriptScript::recurse(), run_calllib(), and run_calllib_two_byte().

char* LLScriptLibraryFunction::mReturnType

Definition at line 53 of file lscript_library.h.

Referenced by LLScriptScript::recurse(), run_calllib(), and run_calllib_two_byte().

F32 LLScriptLibraryFunction::mSleepTime

Definition at line 50 of file lscript_library.h.

Referenced by LLScriptLibraryFunction(), run_calllib(), and run_calllib_two_byte().


The documentation for this class was generated from the following files:
Generated on Thu Jul 1 06:11:43 2010 for Second Life Viewer by  doxygen 1.4.7