Open source remastering of the Freespace 2 engine
ConditionedHook Class Reference

#include <scripting.h>

Public Member Functions

bool AddCondition (script_condition *sc)
bool AddAction (script_action *sa)
bool ConditionsValid (int action, class object *objp=NULL, int more_data=0)
bool IsOverride (class script_state *sys, int action)
bool Run (class script_state *sys, int action, char format='\0', void *data=NULL)

Detailed Description

Definition at line 117 of file scripting.h.

Member Function Documentation

bool ConditionedHook::AddAction ( script_action sa)

Definition at line 246 of file scripting.cpp.

bool ConditionedHook::AddCondition ( script_condition sc)

Definition at line 232 of file scripting.cpp.

bool ConditionedHook::ConditionsValid ( int  action,
class object objp = NULL,
int  more_data = 0 

Definition at line 256 of file scripting.cpp.

bool ConditionedHook::IsOverride ( class script_state sys,
int  action 

Definition at line 528 of file scripting.cpp.

bool ConditionedHook::Run ( class script_state sys,
int  action,
char  format = '\0',
void data = NULL 

Definition at line 514 of file scripting.cpp.

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