SIO2 Struct Reference

#include <sio2.h>

Collaboration diagram for SIO2:

Collaboration graph
[legend]

List of all members.

Public Attributes

char app_path [SIO2_MAX_PATH]
 The application path.
char app_name [SIO2_MAX_CHAR]
 The application executable name.
unsigned int i_time
 The system initialization time.
unsigned int wid [2]
 The default widget VBO ID.
unsigned char tfilter
 The texture filter.
unsigned char afilter
 The anisotropic filtering.
ALCdevice * device
 The OpenAL device ID.
ALCcontext * context
 The OpenAL context ID.
ov_callbacks _ov_callbacks
 The OGG callbacks structure.
lua_State * _lua_State
 Handle of the LUA virtual machine.
SIO2state_SIO2state
 The SIO2 machine states, sync with OpenGL.
SIO2window_SIO2window
 The current SIO2window handle.
SIO2camera_SIO2camera
 The current SIO2camera handle.
SIO2resource_SIO2resource
 The current SIO2resource handle.
SIO2physic_SIO2physic
 The current SIO2physic handle.
SIO2object_SIO2object
 The last SIO2object rendered or loaded.
SIO2lamp_SIO2lamp
 The last SIO2lamp rendered or loaded.
SIO2vertexgroup_SIO2vertexgroup
 The last SIO2vertexgroup rendered or loaded.
SIO2material_SIO2material
 The last SIO2material rendered or loaded.
SIO2image_SIO2image [SIO2_MATERIAL_MAX_CHANNEL]
 The last SIO2image rendered for each texture channel.
SIO2font_SIO2font
 The last SIO2font rendered on screen.
SIO2ipo_SIO2ipo
 The last SIO2ipo rendered or loaded.
SIO2ipocurve_SIO2ipocurve
 The last SIO2ipocurve loaded.
SIO2constraint_SIO2constraint
 The last SIO2constraint loaded.
SIO2action_SIO2action
 The last SIO2action loaded.


Member Data Documentation

char SIO2::app_path[SIO2_MAX_PATH]

The application path.

Referenced by sio2ResourceOpen(), and sio2StreamOpen().

char SIO2::app_name[SIO2_MAX_CHAR]

The application executable name.

unsigned int SIO2::i_time

The system initialization time.

Referenced by sio2GetElapsedTime().

unsigned int SIO2::wid[2]

The default widget VBO ID.

Referenced by sio2InitWidget(), sio2ShutdownWidget(), and sio2WidgetRender().

unsigned char SIO2::tfilter

The texture filter.

unsigned char SIO2::afilter

The anisotropic filtering.

Referenced by sio2ImageGenId().

ALCdevice* SIO2::device

The OpenAL device ID.

Referenced by sio2InitAL(), and sio2ShutdownAL().

ALCcontext* SIO2::context

The OpenAL context ID.

Referenced by sio2InitAL(), and sio2ShutdownAL().

ov_callbacks SIO2::_ov_callbacks

The OGG callbacks structure.

Referenced by sio2InitAL(), and sio2SoundBufferGenId().

lua_State* SIO2::_lua_State

Handle of the LUA virtual machine.

Referenced by sio2ExecLUA(), sio2InitLUA(), sio2ResetLUA(), sio2ScriptCompile(), sio2ScriptGetError(), and sio2ShutdownLUA().

The current SIO2window handle.

The current SIO2camera handle.

Referenced by sio2CameraLoad(), and sio2ResetState().

The current SIO2physic handle.

The last SIO2lamp rendered or loaded.

Referenced by sio2LampLoad(), sio2LampRender(), sio2LampReset(), and sio2ResetState().

The last SIO2vertexgroup rendered or loaded.

Referenced by sio2ObjectReset(), sio2ResetState(), and sio2VertexGroupRender().

SIO2image* SIO2::_SIO2image[SIO2_MATERIAL_MAX_CHANNEL]

The last SIO2image rendered for each texture channel.

Referenced by sio2MaterialRender(), sio2MaterialReset(), and sio2ResetState().

The last SIO2font rendered on screen.

Referenced by sio2FontPrint(), sio2FontReset(), and sio2ResetState().

The last SIO2ipo rendered or loaded.

Referenced by sio2IpoLoad(), and sio2ResetState().

The last SIO2ipocurve loaded.

Referenced by sio2IpoLoad(), and sio2ResetState().

The last SIO2constraint loaded.

Referenced by sio2ConstraintLoad(), and sio2ResetState().

The last SIO2action loaded.

Referenced by sio2ActionLoad().


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

Generated on Thu Mar 4 15:41:52 2010 for SIO2 Engine by  doxygen 1.5.6