cs sdk v 1.14 released

Home  |  Product  |  Documents  |  Tutorials  |  FAQ |   Download  |   Forum |   Contacts  |   Link  


  Cross Suit

 Cross Suit SDK

 Documents
      classes
 Starting...
           Tutorials

 LUA tutorials

   Support

  Forum
  q&a

 Product parts

 Virtual File system

 Virtual Render
 Virtual Machine
   

  Demo Games

   

 3D Engine

  gvSystem(dx9)

 Link

 

 

gv_OBJECT_RECT_Entity Class Reference

#include <lua_object_rect.h>

Collaboration diagram for gv_OBJECT_RECT_Entity:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 gv_OBJECT_RECT_Entity (void)
 gv_OBJECT_RECT_Entity (lua_State *L)
virtual ~gv_OBJECT_RECT_Entity (void)
bool MustDelete (void)
bool Spawn (const char *pFilename)
void SetPosition (float *pos)
void SetScale (float *scale)
void Update (float fElapsed=0.0f)
void Render (void)
int Spawn (lua_State *L)
int SetPosition (lua_State *L)
int SetScale (lua_State *L)
int Rotate (lua_State *L)
int GetAngle (lua_State *L)
void SetObjectRect (void *ptr)
int AddRect (char *szFileName, int x, int y, int w, int h, int iType, bool bcache=false)
int Loop (int iValue=1, float fDelayTime=0.0f)
int IsLooping (void)

Public Attributes

bool m_bDelete
bool bFromObjectRect
gv_OBJECT_RECTm_pObjectRect
int m_ControlOwner

Private Member Functions

bool LoadMesh (char *strFileName)

Detailed Description

Definition at line 9 of file lua_object_rect.h.


Constructor & Destructor Documentation

gv_OBJECT_RECT_Entity::gv_OBJECT_RECT_Entity ( void   ) 

gv_OBJECT_RECT_Entity::gv_OBJECT_RECT_Entity ( lua_State *  L  ) 

virtual gv_OBJECT_RECT_Entity::~gv_OBJECT_RECT_Entity ( void   )  [virtual]


Member Function Documentation

bool gv_OBJECT_RECT_Entity::MustDelete ( void   ) 

bool gv_OBJECT_RECT_Entity::Spawn ( const char *  pFilename  ) 

void gv_OBJECT_RECT_Entity::SetPosition ( float *  pos  ) 

void gv_OBJECT_RECT_Entity::SetScale ( float *  scale  ) 

void gv_OBJECT_RECT_Entity::Update ( float  fElapsed = 0.0f  ) 

void gv_OBJECT_RECT_Entity::Render ( void   ) 

int gv_OBJECT_RECT_Entity::Spawn ( lua_State *  L  ) 

int gv_OBJECT_RECT_Entity::SetPosition ( lua_State *  L  ) 

int gv_OBJECT_RECT_Entity::SetScale ( lua_State *  L  ) 

int gv_OBJECT_RECT_Entity::Rotate ( lua_State *  L  ) 

int gv_OBJECT_RECT_Entity::GetAngle ( lua_State *  L  ) 

bool gv_OBJECT_RECT_Entity::LoadMesh ( char *  strFileName  )  [private]

void gv_OBJECT_RECT_Entity::SetObjectRect ( void *  ptr  ) 

int gv_OBJECT_RECT_Entity::AddRect ( char *  szFileName,
int  x,
int  y,
int  w,
int  h,
int  iType,
bool  bcache = false 
)

int gv_OBJECT_RECT_Entity::Loop ( int  iValue = 1,
float  fDelayTime = 0.0f 
)

int gv_OBJECT_RECT_Entity::IsLooping ( void   ) 


Member Data Documentation

Definition at line 14 of file lua_object_rect.h.


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

Copyright(C) gvSystem & GamePlus All Rights Reserved.