#include <sio2_resource.h>

Public Attributes | |
| char | name [SIO2_MAX_CHAR] |
| The name of the SIO2resource. | |
| unzFile | uf |
| Unzip file information. | |
| unz_global_info | gi |
| The global information of the zip file. | |
| unsigned int | n_image |
| The number of SIO2image contained in the SIO2resource. | |
| void ** | _SIO2image |
| An array of SIO2image pointer. | |
| unsigned int | n_widget |
| The number of SIO2widget contained in the SIO2resource. | |
| void ** | _SIO2widget |
| An array of SIO2widget pointer. | |
| unsigned int | n_camera |
| The number of SIO2camera contained in the SIO2resource. | |
| void ** | _SIO2camera |
| An array of SIO2camera pointer. | |
| unsigned int | n_material |
| The number of SIO2material contained in the SIO2resource. | |
| void ** | _SIO2material |
| An array of SIO2material pointer. | |
| unsigned int | n_soundbuffer |
| The number of SIO2soundbuffer contained in the SIO2resource. | |
| void ** | _SIO2soundbuffer |
| An array of SIO2soundbuffer pointer. | |
| unsigned int | n_sound |
| The number of SIO2sound contained in the SIO2resource. | |
| void ** | _SIO2sound |
| An array of SIO2sound pointer. | |
| unsigned int | n_video |
| The number of SIO2video contained in the SIO2resource. | |
| void ** | _SIO2video |
| An array of SIO2video pointer. | |
| unsigned int | n_object |
| The number of SIO2object contained in the SIO2resource. | |
| void ** | _SIO2object |
| An array of SIO2object pointer. | |
| unsigned int | n_physic |
| The number of SIO2physic world contained in the SIO2resource. | |
| void ** | _SIO2physic |
| An array of SIO2physic pointer. | |
| unsigned int | n_sensor |
| The number of SIO2sensor contained in the SIO2resource. | |
| void ** | _SIO2sensor |
| An array of SIO2sensor pointer. | |
| unsigned int | n_emitter |
| The number of SIO2emitter contained in the SIO2resource. | |
| void ** | _SIO2emitter |
| An array of SIO2emitter pointer. | |
| unsigned int | n_mist |
| The number of SIO2mist contained in the SIO2resource. | |
| void ** | _SIO2mist |
| An array of SIO2mist pointer. | |
| unsigned int | n_font |
| The number of SIO2font contained in the SIO2resource. | |
| void ** | _SIO2font |
| An array of SIO2font pointer. | |
| unsigned int | n_lamp |
| The number of SIO2lamp contained in the SIO2resource. | |
| void ** | _SIO2lamp |
| An array of SIO2lamp pointer. | |
| unsigned int | n_script |
| The number of SIO2script contained in the SIO2resource. | |
| void ** | _SIO2script |
| An array of SIO2script pointer. | |
| unsigned int | n_ipo |
| The number of SIO2ipo contained in the SIO2resource. | |
| void ** | _SIO2ipo |
| An array of SIO2ipo pointer. | |
| unsigned int | n_constraint |
| The number of SIO2constraint contained in the SIO2resource. | |
| void ** | _SIO2constraint |
| An array of SIO2constraint pointer. | |
| unsigned int | n_action |
| The number of SIO2action contained in the SIO2resource. | |
| void ** | _SIO2action |
| An array of SIO2action pointer. | |
| unsigned int | n_armature |
| The number of SIO2armature contained in the SIO2resource. | |
| void ** | _SIO2armature |
| An array of SIO2armature pointer. | |
| unsigned int | n_timer |
| The number of SIO2timer contained in the SIO2resource. | |
| void ** | _SIO2timer |
| An array of SIO2timer pointer. | |
| unsigned int | n_url |
| The number of SIO2url contained in the SIO2resource. | |
| void ** | _SIO2url |
| An array of SIO2url pointer. | |
| unsigned int | n_entry |
| The number of SIO2entry used as dictionnary to parse the different SIO2 files tag. | |
| SIO2entry * | _SIO2entry |
| An array of SIO2entry pointer. | |
| SIO2resourcecustomload * | _SIO2resourcecustomload |
| An SIO2resourcecustomload callback function. If the parser cannot analyze the file type this function will be called giving access to the user to integrate its own custom loader. | |
| unsigned char | cancel_events |
| Cancel the event that are on the queue. This is usefull in the case an interface have to avoid underlying widgets or? If set to 1 this will cause the event loop to quit right away. | |
| char SIO2resource::name[SIO2_MAX_CHAR] |
| unzFile SIO2resource::uf |
Unzip file information.
Referenced by sio2ResourceClose(), sio2ResourceExtract(), sio2ResourceExtractFile(), and sio2ResourceOpen().
| unz_global_info SIO2resource::gi |
| unsigned int SIO2resource::n_image |
The number of SIO2image contained in the SIO2resource.
Referenced by sio2ResourceAdd(), sio2ResourceDel(), sio2ResourceGet(), and sio2ResourceUnload().
| void** SIO2resource::_SIO2image |
An array of SIO2image pointer.
Referenced by sio2ResourceAdd(), sio2ResourceDel(), sio2ResourceFree(), sio2ResourceGet(), and sio2ResourceUnload().
| unsigned int SIO2resource::n_widget |
The number of SIO2widget contained in the SIO2resource.
Referenced by sio2ResourceAdd(), sio2ResourceDel(), sio2ResourceDispatchEvents(), sio2ResourceGet(), sio2ResourceUnload(), and sio2ResourceUpdateAllWidgetBoundaries().
| void** SIO2resource::_SIO2widget |
An array of SIO2widget pointer.
Referenced by sio2ResourceAdd(), sio2ResourceDel(), sio2ResourceDispatchEvents(), sio2ResourceFree(), sio2ResourceGet(), sio2ResourceUnload(), and sio2ResourceUpdateAllWidgetBoundaries().
| unsigned int SIO2resource::n_camera |
The number of SIO2camera contained in the SIO2resource.
Referenced by sio2ResourceAdd(), sio2ResourceBindAllIpos(), sio2ResourceDel(), sio2ResourceGet(), and sio2ResourceUnload().
| void** SIO2resource::_SIO2camera |
An array of SIO2camera pointer.
Referenced by sio2ResourceAdd(), sio2ResourceBindAllIpos(), sio2ResourceDel(), sio2ResourceFree(), sio2ResourceGet(), and sio2ResourceUnload().
| unsigned int SIO2resource::n_material |
The number of SIO2material contained in the SIO2resource.
Referenced by sio2ResourceAdd(), sio2ResourceBindAllImages(), sio2ResourceBindAllSoundBuffers(), sio2ResourceDel(), sio2ResourceGenId(), sio2ResourceGet(), and sio2ResourceUnload().
| void** SIO2resource::_SIO2material |
An array of SIO2material pointer.
Referenced by sio2ResourceAdd(), sio2ResourceBindAllImages(), sio2ResourceBindAllSoundBuffers(), sio2ResourceDel(), sio2ResourceFree(), sio2ResourceGenId(), sio2ResourceGet(), and sio2ResourceUnload().
| unsigned int SIO2resource::n_soundbuffer |
The number of SIO2soundbuffer contained in the SIO2resource.
Referenced by sio2ResourceAdd(), sio2ResourceDel(), sio2ResourceGet(), and sio2ResourceUnload().
An array of SIO2soundbuffer pointer.
Referenced by sio2ResourceAdd(), sio2ResourceDel(), sio2ResourceFree(), sio2ResourceGet(), and sio2ResourceUnload().
| unsigned int SIO2resource::n_sound |
The number of SIO2sound contained in the SIO2resource.
Referenced by sio2ResourceAdd(), sio2ResourceDel(), sio2ResourceGet(), sio2ResourceRender(), sio2ResourceSetAmbientVolume(), sio2ResourceSetFxVolume(), and sio2ResourceUnload().
| void** SIO2resource::_SIO2sound |
An array of SIO2sound pointer.
Referenced by sio2ResourceAdd(), sio2ResourceDel(), sio2ResourceFree(), sio2ResourceGet(), sio2ResourceRender(), sio2ResourceSetAmbientVolume(), sio2ResourceSetFxVolume(), and sio2ResourceUnload().
| unsigned int SIO2resource::n_video |
The number of SIO2video contained in the SIO2resource.
Referenced by sio2ResourceAdd(), sio2ResourceDel(), sio2ResourceGet(), and sio2ResourceUnload().
| void** SIO2resource::_SIO2video |
An array of SIO2video pointer.
Referenced by sio2ResourceAdd(), sio2ResourceDel(), sio2ResourceFree(), sio2ResourceGet(), and sio2ResourceUnload().
| unsigned int SIO2resource::n_object |
The number of SIO2object contained in the SIO2resource.
Referenced by sio2ResourceAdd(), sio2ResourceBindAllInstances(), sio2ResourceBindAllIpos(), sio2ResourceBindAllMaterials(), sio2ResourceBindAllMatrix(), sio2ResourceBindAllPhysicObjects(), sio2ResourceBindAllSounds(), sio2ResourceCull(), sio2ResourceDel(), sio2ResourceGenId(), sio2ResourceGet(), sio2ResourceRender(), sio2ResourceSelect3D(), and sio2ResourceUnload().
| void** SIO2resource::_SIO2object |
An array of SIO2object pointer.
Referenced by sio2ResourceAdd(), sio2ResourceBindAllInstances(), sio2ResourceBindAllIpos(), sio2ResourceBindAllMaterials(), sio2ResourceBindAllMatrix(), sio2ResourceBindAllPhysicObjects(), sio2ResourceBindAllSounds(), sio2ResourceCull(), sio2ResourceDel(), sio2ResourceFree(), sio2ResourceGenId(), sio2ResourceGet(), sio2ResourceRender(), sio2ResourceSelect3D(), and sio2ResourceUnload().
| unsigned int SIO2resource::n_physic |
The number of SIO2physic world contained in the SIO2resource.
Referenced by sio2ResourceAdd(), sio2ResourceDel(), sio2ResourceGet(), and sio2ResourceUnload().
| void** SIO2resource::_SIO2physic |
An array of SIO2physic pointer.
Referenced by sio2ResourceAdd(), sio2ResourceDel(), sio2ResourceFree(), sio2ResourceGet(), and sio2ResourceUnload().
| unsigned int SIO2resource::n_sensor |
The number of SIO2sensor contained in the SIO2resource.
Referenced by sio2PhysicContactCallback(), sio2ResourceAdd(), sio2ResourceDel(), sio2ResourceGet(), sio2ResourceRender(), and sio2ResourceUnload().
| void** SIO2resource::_SIO2sensor |
An array of SIO2sensor pointer.
Referenced by sio2PhysicContactCallback(), sio2ResourceAdd(), sio2ResourceDel(), sio2ResourceFree(), sio2ResourceGet(), sio2ResourceRender(), and sio2ResourceUnload().
| unsigned int SIO2resource::n_emitter |
The number of SIO2emitter contained in the SIO2resource.
Referenced by sio2ResourceAdd(), sio2ResourceCull(), sio2ResourceDel(), sio2ResourceGet(), sio2ResourceRender(), and sio2ResourceUnload().
| void** SIO2resource::_SIO2emitter |
An array of SIO2emitter pointer.
Referenced by sio2ResourceAdd(), sio2ResourceCull(), sio2ResourceDel(), sio2ResourceFree(), sio2ResourceGet(), sio2ResourceRender(), and sio2ResourceUnload().
| unsigned int SIO2resource::n_mist |
The number of SIO2mist contained in the SIO2resource.
Referenced by sio2ResourceAdd(), sio2ResourceDel(), sio2ResourceGet(), and sio2ResourceUnload().
| void** SIO2resource::_SIO2mist |
An array of SIO2mist pointer.
Referenced by sio2ResourceAdd(), sio2ResourceDel(), sio2ResourceFree(), sio2ResourceGet(), and sio2ResourceUnload().
| unsigned int SIO2resource::n_font |
The number of SIO2font contained in the SIO2resource.
Referenced by sio2ResourceAdd(), sio2ResourceDel(), sio2ResourceGet(), and sio2ResourceUnload().
| void** SIO2resource::_SIO2font |
An array of SIO2font pointer.
Referenced by sio2ResourceAdd(), sio2ResourceDel(), sio2ResourceFree(), sio2ResourceGet(), and sio2ResourceUnload().
| unsigned int SIO2resource::n_lamp |
The number of SIO2lamp contained in the SIO2resource.
Referenced by sio2ResourceAdd(), sio2ResourceBindAllIpos(), sio2ResourceDel(), sio2ResourceGet(), sio2ResourceRender(), and sio2ResourceUnload().
| void** SIO2resource::_SIO2lamp |
An array of SIO2lamp pointer.
Referenced by sio2ResourceAdd(), sio2ResourceBindAllIpos(), sio2ResourceDel(), sio2ResourceFree(), sio2ResourceGet(), sio2ResourceRender(), and sio2ResourceUnload().
| unsigned int SIO2resource::n_script |
The number of SIO2script contained in the SIO2resource.
Referenced by sio2ResourceAdd(), sio2ResourceCompileAllScripts(), sio2ResourceDel(), sio2ResourceGet(), and sio2ResourceUnload().
| void** SIO2resource::_SIO2script |
An array of SIO2script pointer.
Referenced by sio2ResourceAdd(), sio2ResourceCompileAllScripts(), sio2ResourceDel(), sio2ResourceFree(), sio2ResourceGet(), and sio2ResourceUnload().
| unsigned int SIO2resource::n_ipo |
The number of SIO2ipo contained in the SIO2resource.
Referenced by sio2ResourceAdd(), sio2ResourceDel(), sio2ResourceGet(), sio2ResourceRender(), and sio2ResourceUnload().
| void** SIO2resource::_SIO2ipo |
An array of SIO2ipo pointer.
Referenced by sio2ResourceAdd(), sio2ResourceDel(), sio2ResourceFree(), sio2ResourceGet(), sio2ResourceRender(), and sio2ResourceUnload().
| unsigned int SIO2resource::n_constraint |
The number of SIO2constraint contained in the SIO2resource.
Referenced by sio2ResourceAdd(), sio2ResourceBindAllConstraintsObjects(), sio2ResourceBindAllPhysicConstraints(), sio2ResourceDel(), sio2ResourceGet(), and sio2ResourceUnload().
An array of SIO2constraint pointer.
Referenced by sio2ResourceAdd(), sio2ResourceBindAllConstraintsObjects(), sio2ResourceBindAllPhysicConstraints(), sio2ResourceDel(), sio2ResourceFree(), sio2ResourceGet(), and sio2ResourceUnload().
| unsigned int SIO2resource::n_action |
The number of SIO2action contained in the SIO2resource.
Referenced by sio2ResourceAdd(), sio2ResourceDel(), sio2ResourceGet(), and sio2ResourceUnload().
| void** SIO2resource::_SIO2action |
An array of SIO2action pointer.
Referenced by sio2ResourceAdd(), sio2ResourceDel(), sio2ResourceFree(), sio2ResourceGet(), and sio2ResourceUnload().
| unsigned int SIO2resource::n_armature |
The number of SIO2armature contained in the SIO2resource.
| void** SIO2resource::_SIO2armature |
| unsigned int SIO2resource::n_timer |
The number of SIO2timer contained in the SIO2resource.
Referenced by sio2ResourceAdd(), sio2ResourceDel(), sio2ResourceGet(), sio2ResourceRender(), and sio2ResourceUnload().
| void** SIO2resource::_SIO2timer |
An array of SIO2timer pointer.
Referenced by sio2ResourceAdd(), sio2ResourceDel(), sio2ResourceFree(), sio2ResourceGet(), sio2ResourceRender(), and sio2ResourceUnload().
| unsigned int SIO2resource::n_url |
The number of SIO2url contained in the SIO2resource.
Referenced by sio2ResourceAdd(), sio2ResourceDel(), sio2ResourceGet(), and sio2ResourceUnload().
| void** SIO2resource::_SIO2url |
An array of SIO2url pointer.
Referenced by sio2ResourceAdd(), sio2ResourceDel(), sio2ResourceGet(), and sio2ResourceUnload().
| unsigned int SIO2resource::n_entry |
The number of SIO2entry used as dictionnary to parse the different SIO2 files tag.
Referenced by sio2ResourceAddEntry(), and sio2ResourceDispatchStream().
An array of SIO2entry pointer.
Referenced by sio2ResourceAddEntry(), sio2ResourceDispatchStream(), and sio2ResourceFree().
| SIO2resourcecustomload* SIO2resource::_SIO2resourcecustomload |
An SIO2resourcecustomload callback function. If the parser cannot analyze the file type this function will be called giving access to the user to integrate its own custom loader.
Referenced by sio2ResourceDispatchStream().
| unsigned char SIO2resource::cancel_events |
Cancel the event that are on the queue. This is usefull in the case an interface have to avoid underlying widgets or? If set to 1 this will cause the event loop to quit right away.
Referenced by sio2ResourceCancelEvents(), and sio2ResourceDispatchEvents().
1.5.6