Difference between revisions of "HPL3/Amnesia: Rebirth/Scripting/Scripting Api/cScript"

From Frictional Wiki
Jump to navigation Jump to search
(Created page with "{{ScriptingStub}} Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki! ==Summary== {{CodeDocSummaryTop}} {{CodeDocSummaryIte...")
 
(No difference)

Latest revision as of 01:01, 16 November 2020

Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki!

Contents

Summary

Return Type Function and Description
bool cScript_GetGlobalArgBool(int alIdx)
cColor cScript_GetGlobalArgColor(int alIdx)
float cScript_GetGlobalArgFloat(int alIdx)
tID cScript_GetGlobalArgID(int alIdx)
int cScript_GetGlobalArgInt(int alIdx)
cMatrixf cScript_GetGlobalArgMatrix(int alIdx)
tString cScript_GetGlobalArgString(int alIdx)
cVector2f cScript_GetGlobalArgVector2f(int alIdx)
cVector3f cScript_GetGlobalArgVector3f(int alIdx)
cVector4f cScript_GetGlobalArgVector4f(int alIdx)
bool cScript_GetGlobalReturnBool()
cColor cScript_GetGlobalReturnColor()
float cScript_GetGlobalReturnFloat()
tID cScript_GetGlobalReturnID()
int cScript_GetGlobalReturnInt()
cMatrixf cScript_GetGlobalReturnMatrix()
tString cScript_GetGlobalReturnString()
cVector2f cScript_GetGlobalReturnVector2f()
cVector3f cScript_GetGlobalReturnVector3f()
cVector4f cScript_GetGlobalReturnVector4f()
bool cScript_GetGlobalVarBool(const tString &in asName)
cColor cScript_GetGlobalVarColor(const tString &in asName)
float cScript_GetGlobalVarFloat(const tString &in asName)
tID cScript_GetGlobalVarID(const tString &in asName)
int cScript_GetGlobalVarInt(const tString &in asName)
cMatrixf cScript_GetGlobalVarMatrix(const tString &in asName)
tString cScript_GetGlobalVarString(const tString &in asName)
cVector2f cScript_GetGlobalVarVector2f(const tString &in asName)
cVector3f cScript_GetGlobalVarVector3f(const tString &in asName)
cVector4f cScript_GetGlobalVarVector4f(const tString &in asName)
bool cScript_RunGlobalFunc(const tString &in asObjName, const tString &in asClassName, const tString &in asFuncName)
void cScript_SetGlobalArgBool(int alIdx, bool abX)
void cScript_SetGlobalArgColor(int alIdx, const cColor &in aX)
void cScript_SetGlobalArgFloat(int alIdx, float afX)
void cScript_SetGlobalArgID(int alIdx, tID alX)
void cScript_SetGlobalArgInt(int alIdx, int alX)
void cScript_SetGlobalArgMatrix(int alIdx, const cMatrixf &in a_mtxX)
void cScript_SetGlobalArgString(int alIdx, const tString &in asVar)
void cScript_SetGlobalArgVector2f(int alIdx, const cVector2f &in avX)
void cScript_SetGlobalArgVector3f(int alIdx, const cVector3f &in avX)
void cScript_SetGlobalArgVector4f(int alIdx, const cVector4f &in avX)
void cScript_SetGlobalReturnBool(bool abX)
void cScript_SetGlobalReturnColor(const cColor &in aX)
void cScript_SetGlobalReturnFloat(float afX)
void cScript_SetGlobalReturnID(tID alX)
void cScript_SetGlobalReturnInt(int alX)
void cScript_SetGlobalReturnMatrix(const cMatrixf &in a_mtxX)
void cScript_SetGlobalReturnString(const tString &in asVar)
void cScript_SetGlobalReturnVector2f(const cVector2f &in avX)
void cScript_SetGlobalReturnVector3f(const cVector3f &in avX)
void cScript_SetGlobalReturnVector4f(const cVector4f &in avX)
void cScript_SetGlobalVarBool(const tString &in asName, bool abX)
void cScript_SetGlobalVarColor(const tString &in asName, const cColor &in aX)
void cScript_SetGlobalVarFloat(const tString &in asName, float afX)
void cScript_SetGlobalVarID(const tString &in asName, tID alX)
void cScript_SetGlobalVarInt(const tString &in asName, int alX)
void cScript_SetGlobalVarMatrix(const tString &in asName, const cMatrixf &in a_mtxX)
void cScript_SetGlobalVarString(const tString &in asName, const tString &in asVar)
void cScript_SetGlobalVarVector2f(const tString &in asName, const cVector2f &in avX)
void cScript_SetGlobalVarVector3f(const tString &in asName, const cVector3f &in avX)
void cScript_SetGlobalVarVector4f(const tString &in asName, const cVector4f &in avX)

Function Detail

cScript_GetGlobalArgBool

bool cScript_GetGlobalArgBool(int alIdx)


Parameters

  • alIdx (int) —

Returns:

  • bool

cScript_GetGlobalArgColor

cColor cScript_GetGlobalArgColor(int alIdx)


Parameters

  • alIdx (int) —

Returns:

  • cColor

cScript_GetGlobalArgFloat

float cScript_GetGlobalArgFloat(int alIdx)


Parameters

  • alIdx (int) —

Returns:

  • float

cScript_GetGlobalArgID

tID cScript_GetGlobalArgID(int alIdx)


Parameters

  • alIdx (int) —

Returns:

  • tID

cScript_GetGlobalArgInt

int cScript_GetGlobalArgInt(int alIdx)


Parameters

  • alIdx (int) —

Returns:

  • int

cScript_GetGlobalArgMatrix

cMatrixf cScript_GetGlobalArgMatrix(int alIdx)


Parameters

  • alIdx (int) —

Returns:

  • cMatrixf

cScript_GetGlobalArgString

tString cScript_GetGlobalArgString(int alIdx)


Parameters

  • alIdx (int) —

Returns:

  • tString

cScript_GetGlobalArgVector2f

cVector2f cScript_GetGlobalArgVector2f(int alIdx)


Parameters

  • alIdx (int) —

Returns:

  • cVector2f

cScript_GetGlobalArgVector3f

cVector3f cScript_GetGlobalArgVector3f(int alIdx)


Parameters

  • alIdx (int) —

Returns:

  • cVector3f

cScript_GetGlobalArgVector4f

cVector4f cScript_GetGlobalArgVector4f(int alIdx)


Parameters

  • alIdx (int) —

Returns:

  • cVector4f

cScript_GetGlobalReturnBool

bool cScript_GetGlobalReturnBool()

Returns:

  • bool

cScript_GetGlobalReturnColor

cColor cScript_GetGlobalReturnColor()

Returns:

  • cColor

cScript_GetGlobalReturnFloat

float cScript_GetGlobalReturnFloat()

Returns:

  • float

cScript_GetGlobalReturnID

tID cScript_GetGlobalReturnID()

Returns:

  • tID

cScript_GetGlobalReturnInt

int cScript_GetGlobalReturnInt()

Returns:

  • int

cScript_GetGlobalReturnMatrix

cMatrixf cScript_GetGlobalReturnMatrix()

Returns:

  • cMatrixf

cScript_GetGlobalReturnString

const tString& cScript_GetGlobalReturnString()

Returns:

  • const tString&

cScript_GetGlobalReturnVector2f

cVector2f cScript_GetGlobalReturnVector2f()

Returns:

  • cVector2f

cScript_GetGlobalReturnVector3f

cVector3f cScript_GetGlobalReturnVector3f()

Returns:

  • cVector3f

cScript_GetGlobalReturnVector4f

cVector4f cScript_GetGlobalReturnVector4f()

Returns:

  • cVector4f

cScript_GetGlobalVarBool

bool cScript_GetGlobalVarBool(const tString &in asName)


Parameters

Returns:

  • bool

cScript_GetGlobalVarColor

cColor cScript_GetGlobalVarColor(const tString &in asName)


Parameters

Returns:

  • cColor

cScript_GetGlobalVarFloat

float cScript_GetGlobalVarFloat(const tString &in asName)


Parameters

Returns:

  • float

cScript_GetGlobalVarID

tID cScript_GetGlobalVarID(const tString &in asName)


Parameters

Returns:

  • tID

cScript_GetGlobalVarInt

int cScript_GetGlobalVarInt(const tString &in asName)


Parameters

Returns:

  • int

cScript_GetGlobalVarMatrix

cMatrixf cScript_GetGlobalVarMatrix(const tString &in asName)


Parameters

Returns:

  • cMatrixf

cScript_GetGlobalVarString

tString cScript_GetGlobalVarString(const tString &in asName)


Parameters

Returns:

  • tString

cScript_GetGlobalVarVector2f

cVector2f cScript_GetGlobalVarVector2f(const tString &in asName)


Parameters

Returns:

  • cVector2f

cScript_GetGlobalVarVector3f

cVector3f cScript_GetGlobalVarVector3f(const tString &in asName)


Parameters

Returns:

  • cVector3f

cScript_GetGlobalVarVector4f

cVector4f cScript_GetGlobalVarVector4f(const tString &in asName)


Parameters

Returns:

  • cVector4f

cScript_RunGlobalFunc

bool cScript_RunGlobalFunc(const tString &in asObjName,
                           const tString &in asClassName,
                           const tString &in asFuncName)


Parameters

Returns:

  • bool

cScript_SetGlobalArgBool

void cScript_SetGlobalArgBool(int alIdx,
                              bool abX)


Parameters

  • alIdx (int) —
  • abX (bool) —

Returns:

  • void

cScript_SetGlobalArgColor

void cScript_SetGlobalArgColor(int alIdx,
                               const cColor &in aX)


Parameters

  • alIdx (int) —
  • aX (cColor) —

Returns:

  • void

cScript_SetGlobalArgFloat

void cScript_SetGlobalArgFloat(int alIdx,
                               float afX)


Parameters

  • alIdx (int) —
  • afX (float) —

Returns:

  • void

cScript_SetGlobalArgID

void cScript_SetGlobalArgID(int alIdx,
                            tID alX)


Parameters

  • alIdx (int) —
  • alX (tID) —

Returns:

  • void

cScript_SetGlobalArgInt

void cScript_SetGlobalArgInt(int alIdx,
                             int alX)


Parameters

  • alIdx (int) —
  • alX (int) —

Returns:

  • void

cScript_SetGlobalArgMatrix

void cScript_SetGlobalArgMatrix(int alIdx,
                                const cMatrixf &in a_mtxX)


Parameters

Returns:

  • void

cScript_SetGlobalArgString

void cScript_SetGlobalArgString(int alIdx,
                                const tString &in asVar)


Parameters

  • alIdx (int) —
  • asVar (tString) —

Returns:

  • void

cScript_SetGlobalArgVector2f

void cScript_SetGlobalArgVector2f(int alIdx,
                                  const cVector2f &in avX)


Parameters

Returns:

  • void

cScript_SetGlobalArgVector3f

void cScript_SetGlobalArgVector3f(int alIdx,
                                  const cVector3f &in avX)


Parameters

Returns:

  • void

cScript_SetGlobalArgVector4f

void cScript_SetGlobalArgVector4f(int alIdx,
                                  const cVector4f &in avX)


Parameters

Returns:

  • void

cScript_SetGlobalReturnBool

void cScript_SetGlobalReturnBool(bool abX)


Parameters

  • abX (bool) —

Returns:

  • void

cScript_SetGlobalReturnColor

void cScript_SetGlobalReturnColor(const cColor &in aX)


Parameters

Returns:

  • void

cScript_SetGlobalReturnFloat

void cScript_SetGlobalReturnFloat(float afX)


Parameters

  • afX (float) —

Returns:

  • void

cScript_SetGlobalReturnID

void cScript_SetGlobalReturnID(tID alX)


Parameters

Returns:

  • void

cScript_SetGlobalReturnInt

void cScript_SetGlobalReturnInt(int alX)


Parameters

  • alX (int) —

Returns:

  • void

cScript_SetGlobalReturnMatrix

void cScript_SetGlobalReturnMatrix(const cMatrixf &in a_mtxX)


Parameters

Returns:

  • void

cScript_SetGlobalReturnString

void cScript_SetGlobalReturnString(const tString &in asVar)


Parameters

Returns:

  • void

cScript_SetGlobalReturnVector2f

void cScript_SetGlobalReturnVector2f(const cVector2f &in avX)


Parameters

Returns:

  • void

cScript_SetGlobalReturnVector3f

void cScript_SetGlobalReturnVector3f(const cVector3f &in avX)


Parameters

Returns:

  • void

cScript_SetGlobalReturnVector4f

void cScript_SetGlobalReturnVector4f(const cVector4f &in avX)


Parameters

Returns:

  • void

cScript_SetGlobalVarBool

void cScript_SetGlobalVarBool(const tString &in asName,
                              bool abX)


Parameters

  • asName (tString) —
  • abX (bool) —

Returns:

  • void

cScript_SetGlobalVarColor

void cScript_SetGlobalVarColor(const tString &in asName,
                               const cColor &in aX)


Parameters

Returns:

  • void

cScript_SetGlobalVarFloat

void cScript_SetGlobalVarFloat(const tString &in asName,
                               float afX)


Parameters

  • asName (tString) —
  • afX (float) —

Returns:

  • void

cScript_SetGlobalVarID

void cScript_SetGlobalVarID(const tString &in asName,
                            tID alX)


Parameters

Returns:

  • void

cScript_SetGlobalVarInt

void cScript_SetGlobalVarInt(const tString &in asName,
                             int alX)


Parameters

Returns:

  • void

cScript_SetGlobalVarMatrix

void cScript_SetGlobalVarMatrix(const tString &in asName,
                                const cMatrixf &in a_mtxX)


Parameters

Returns:

  • void

cScript_SetGlobalVarString

void cScript_SetGlobalVarString(const tString &in asName,
                                const tString &in asVar)


Parameters

Returns:

  • void

cScript_SetGlobalVarVector2f

void cScript_SetGlobalVarVector2f(const tString &in asName,
                                  const cVector2f &in avX)


Parameters

Returns:

  • void

cScript_SetGlobalVarVector3f

void cScript_SetGlobalVarVector3f(const tString &in asName,
                                  const cVector3f &in avX)


Parameters

Returns:

  • void

cScript_SetGlobalVarVector4f

void cScript_SetGlobalVarVector4f(const tString &in asName,
                                  const cVector4f &in avX)


Parameters

Returns:

  • void