OpenMoHAA 0.82.0
Loading...
Searching...
No Matches
NavigationPoint Class Reference
Inheritance diagram for NavigationPoint:
SimpleEntity Listener Class LightClass

Public Member Functions

 CLASS_PROTOTYPE (NavigationPoint)
 
- Public Member Functions inherited from SimpleEntity
 CLASS_PROTOTYPE (SimpleEntity)
 
virtual void setOrigin (Vector origin)
 
virtual void setOriginEvent (Vector origin)
 
virtual void setAngles (Vector angles)
 
const strTarget ()
 
qboolean Targeted (void)
 
strTargetName ()
 
virtual void SetTargetName (str targetname)
 
void Archive (Archiver &arc) override
 
int IsSubclassOfEntity (void) const
 
int IsSubclassOfAnimate (void) const
 
int IsSubclassOfSentient (void) const
 
int IsSubclassOfPlayer (void) const
 
int IsSubclassOfActor (void) const
 
int IsSubclassOfItem (void) const
 
int IsSubclassOfInventoryItem (void) const
 
int IsSubclassOfWeapon (void) const
 
int IsSubclassOfProjectile (void) const
 
int IsSubclassOfDoor (void) const
 
int IsSubclassOfCamera (void) const
 
int IsSubclassOfVehicle (void) const
 
int IsSubclassOfVehicleTank (void) const
 
int IsSubclassOfVehicleTurretGun (void) const
 
int IsSubclassOfTurretGun (void) const
 
int IsSubclassOfPathNode (void) const
 
int IsSubclassOfWaypoint (void) const
 
int IsSubclassOfTempWaypoint (void) const
 
int IsSubclassOfVehiclePoint (void) const
 
int IsSubclassOfSplinePath (void) const
 
int IsSubclassOfCrateObject (void) const
 
void GetOrigin (Event *ev)
 
void SetOrigin (Event *ev)
 
void GetCentroid (Event *ev)
 
void SetTargetname (Event *ev)
 
void GetTargetname (Event *ev)
 
void SetTarget (Event *ev)
 
void GetTarget (Event *ev)
 
void SetAngles (Event *ev)
 
void GetAngles (Event *ev)
 
void SetAngleEvent (Event *ev)
 
void GetAngleEvent (Event *ev)
 
void GetForwardVector (Event *ev)
 
void GetLeftVector (Event *ev)
 
void GetRightVector (Event *ev)
 
void GetUpVector (Event *ev)
 
SimpleEntityNext (void)
 
void MPrintf (const char *msg,...)
 
void SimpleArchive (Archiver &arc)
 
- Public Member Functions inherited from Listener
 CLASS_PROTOTYPE (Listener)
 
virtual ListenerGetScriptOwner (void)
 
virtual void SetScriptOwner (Listener *newOwner)
 
void CancelEventsOfType (Event *ev)
 
void CancelEventsOfType (Event &ev)
 
void CancelFlaggedEvents (int flags)
 
void CancelPendingEvents (void)
 
qboolean EventPending (Event &ev)
 
void PostEvent (Event *ev, float delay, int flags=0)
 
void PostEvent (const Event &ev, float delay, int flags=0)
 
qboolean PostponeAllEvents (float time)
 
qboolean PostponeEvent (Event &ev, float time)
 
bool ProcessEvent (const Event &ev)
 
bool ProcessEvent (Event *ev)
 
bool ProcessEvent (Event &ev)
 
ScriptVariableProcessEventReturn (Event *ev)
 
void ProcessContainerEvent (const Container< Event * > &conev)
 
qboolean ProcessPendingEvents (void)
 
bool ProcessScriptEvent (Event &ev)
 
bool ProcessScriptEvent (Event *ev)
 
int GetFlags (Event *event) const
 
qboolean ValidEvent (str name) const
 
void CommandDelay (Event *ev)
 
void Remove (Event *ev)
 
void ScriptRemove (Event *ev)
 
void EventInheritsFrom (Event *ev)
 
void EventIsInheritedBy (Event *ev)
 
void GetClassname (Event *ev)
 
- Public Member Functions inherited from Class
virtual ClassDefclassinfo (void) const
 
void warning (const char *function, const char *format,...) const
 
void error (const char *function, const char *format,...) const
 
qboolean inheritsFrom (ClassDef *c) const
 
qboolean inheritsFrom (const char *name) const
 
qboolean isInheritedBy (const char *name) const
 
qboolean isInheritedBy (ClassDef *c) const
 
const char * getClassname (void) const
 
const char * getClassID (void) const
 
const char * getSuperclass (void) const
 
- Public Member Functions inherited from LightClass
void * operator new (size_t s)
 
void operator delete (void *ptr)
 
void * operator new (size_t size, void *placement)
 
void operator delete (void *ptr, void *placement)
 
template<typename T>
void * operator new (size_t size, T &placement)
 
template<typename T>
void operator delete (void *ptr, T &placement)
 

Additional Inherited Members

- Static Public Member Functions inherited from Class
static void * _newInstance (void)
 
static ClassDefclassinfostatic (void)
 
- Public Attributes inherited from SimpleEntity
Vector origin
 
Vector angles
 
entflags_t entflags
 
str target
 
str targetname
 
Vector centroid
 
- Static Public Attributes inherited from Listener
static bool EventSystemStarted = false
 
static bool ProcessingEvents = false
 
- Static Public Attributes inherited from Class
static ClassDef ClassInfo
 
static ClassDefHook _ClassInfo_
 
static ResponseDef< ClassResponses []
 
- Protected Member Functions inherited from Class
void ClearSafePointers ()
 

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