43 virtual void SpawnKey(
string,
string);
44 virtual void Spawned(
void);
45 virtual void EvaluateEntity(
void);
46 virtual float SendEntity(entity,
float);
47 virtual void Input(entity,
string,
string);
51 virtual float predraw(
void);
52 virtual void postdraw(
void);
53 virtual void RenderScene(
void);
54 virtual bool FocusCheck(vector,vector);
55 virtual void ReloadVideoResources(
void);
56 virtual void ReceiveEntity(
float,
float);
57 virtual bool Input(
float,
float,
float,
float);
61 NETWORKED_FLOAT(m_flScale)
62 NETWORKED_STRING(m_strUIClass)
63 NETWORKED_VECTOR(m_vecUIRes)
64 NETWORKED_FLOAT(m_flUseDistance)
65 NETWORKED_VECTOR(m_vecScreenLight)
66 NETWORKED_BOOL(m_uiSurfaceEnabled)
69 entity m_videoDisplayUI;
71 string m_strSurfaceMat;
74 vector m_vecCursorPos;
76 vector m_vecWorldSize;
80 string m_outputOnActivate;
81 string m_outputOnActivateFailed;
82 string m_outputOnOutput1;
83 string m_outputOnOutput2;
84 string m_outputOnOutput3;
85 string m_outputOnOutput4;
93 UISURFACEFL_INTERFACE,
94 UISURFACEFL_RESOLUTION,
ncEntity is the lowest of the user-accessible entity class.
Definition: Entity.h:75
Definition: InteractiveSurface.h:38
typedef enumflags
Defines the valid alignment flags for text fields.
Definition: font.h:37