#include <sio2.h>

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. | |
| char SIO2::app_path[SIO2_MAX_PATH] |
| char SIO2::app_name[SIO2_MAX_CHAR] |
The application executable name.
| unsigned int SIO2::i_time |
| 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 |
| ALCdevice* SIO2::device |
| ALCcontext* SIO2::context |
| ov_callbacks SIO2::_ov_callbacks |
| lua_State* SIO2::_lua_State |
Handle of the LUA virtual machine.
Referenced by sio2ExecLUA(), sio2InitLUA(), sio2ResetLUA(), sio2ScriptCompile(), sio2ScriptGetError(), and sio2ShutdownLUA().
The SIO2 machine states, sync with OpenGL.
Referenced by sio2EmitterRender(), sio2EmitterReset(), sio2FontPrint(), sio2InitGL(), sio2LampDisableLighting(), sio2LampEnableLighting(), sio2MaterialRender(), sio2MaterialReset(), sio2MistRender(), sio2MistReset(), sio2ObjectBindVBO(), sio2ObjectReset(), sio2WidgetDebug(), and sio2WidgetRender().
The current SIO2window handle.
The current SIO2resource handle.
Referenced by sio2ActionFree(), sio2ActionInit(), sio2CameraFree(), sio2CameraInit(), sio2ConstraintFree(), sio2ConstraintInit(), sio2EmitterFree(), sio2EmitterInit(), sio2FontFree(), sio2FontInit(), sio2ImageFree(), sio2ImageInit(), sio2IpoFree(), sio2IpoInit(), sio2LampFree(), sio2LampInit(), sio2MaterialFree(), sio2MaterialInit(), sio2MistFree(), sio2MistInit(), sio2ObjectFree(), sio2ObjectInit(), sio2PhysicContactCallback(), sio2PhysicFree(), sio2PhysicInit(), sio2ResourceBindAllSounds(), sio2ResourceDispatchStream(), sio2ResourceOpen(), sio2ResourceUnload(), sio2ScriptFree(), sio2ScriptInit(), sio2SensorFree(), sio2SensorInitCollision(), sio2SensorInitContact(), sio2SensorInitDistance(), sio2SensorInitRay(), sio2SoundBufferFree(), sio2SoundBufferInit(), sio2SoundFree(), sio2SoundInit(), sio2TimerFree(), sio2TimerInit(), sio2UrlFree(), sio2UrlInit(), sio2VideoFree(), sio2VideoInit(), sio2WidgetFree(), and sio2WidgetInit().
The current SIO2physic handle.
The last SIO2object rendered or loaded.
Referenced by sio2ObjectLoad(), sio2ObjectRender(), sio2ObjectReset(), sio2ResetState(), and sio2VertexGroupRender().
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().
The last SIO2material rendered or loaded.
Referenced by sio2MaterialLoad(), sio2MaterialRender(), sio2MaterialReset(), 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().
1.5.6