34#define AREAPORTAL_CLOSED 0
35#define AREAPORTAL_OPEN 1
64 nonvirtual
void SetMoverPosition1(
vector);
66 nonvirtual
vector GetMoverPosition1(
void);
69 nonvirtual
void SetMoverPosition2(
vector);
71 nonvirtual
vector GetMoverPosition2(
void);
74 nonvirtual
void SetMoverRotation1(
vector);
76 nonvirtual
vector GetMoverRotation1(
void);
79 nonvirtual
void SetMoverRotation2(
vector);
81 nonvirtual
vector GetMoverRotation2(
void);
84 nonvirtual
void MoveToPosition(
vector,
float);
86 nonvirtual
void RotateToPosition(
vector,
float);
88 nonvirtual
void MoveAndRotateToPosition(
vector,
vector,
float);
91 nonvirtual
void MoveToReverse(
float);
93 nonvirtual
void RotateToReverse(
float);
95 nonvirtual
bool IsMoving(
void);
98 virtual void MoverStartsMoving(
void);
100 virtual void MoverFinishesMoving(
void);
104 virtual void Save(
float);
105 virtual void Restore(
string,
string);
106 virtual void SpawnKey(
string,
string);
120 nonvirtual
void _PortalOpen(
void);
121 nonvirtual
void _PortalClose(
void);
122 nonvirtual
void _ArrivedAtRotPosition1(
void);
123 nonvirtual
void _ArrivedAtRotPosition2(
void);
124 nonvirtual
void _BeginMoving(
void);
moverState_t
The state the NSMoverEntity is in.
Definition: NSMoverEntity.h:19
@ MOVER_POS2
At the final destination.
Definition: NSMoverEntity.h:21
@ MOVER_2TO1
on its way back to the starting position.
Definition: NSMoverEntity.h:23
@ MOVER_POS1
At the initial starting position.
Definition: NSMoverEntity.h:20
@ MOVER_1TO2
On its way to the final destination.
Definition: NSMoverEntity.h:22
moverType_t
The movement type of the NSMoverEntity.
Definition: NSMoverEntity.h:28
@ MOVERTYPE_ACCELERATED
Moved in an accelerated fashion.
Definition: NSMoverEntity.h:30
@ MOVERTYPE_LINEAR
Moves in a linear fashion.
Definition: NSMoverEntity.h:29
NSMoverEntity is responsible for handling movement functions of mainly brush-based entities that move...
Definition: NSMoverEntity.h:44
This entity represents an NSRenderableEntity with interactive surface properties.
Definition: NSSurfacePropEntity.h:49