SIO2resource Struct Reference

#include <sio2_resource.h>

Collaboration diagram for SIO2resource:

Collaboration graph
[legend]

List of all members.

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.


Member Data Documentation

char SIO2resource::name[SIO2_MAX_CHAR]

The name of the SIO2resource.

Referenced by sio2ResourceInit().

unz_global_info SIO2resource::gi

The global information of the zip file.

Referenced by sio2ResourceOpen().

unsigned int SIO2resource::n_image

unsigned int SIO2resource::n_widget

unsigned int SIO2resource::n_camera

unsigned int SIO2resource::n_sound

unsigned int SIO2resource::n_video

unsigned int SIO2resource::n_object

unsigned int SIO2resource::n_physic

The number of SIO2physic world contained in the SIO2resource.

Referenced by sio2ResourceAdd(), sio2ResourceDel(), sio2ResourceGet(), and sio2ResourceUnload().

unsigned int SIO2resource::n_sensor

unsigned int SIO2resource::n_mist

The number of SIO2mist contained in the SIO2resource.

Referenced by sio2ResourceAdd(), sio2ResourceDel(), sio2ResourceGet(), and sio2ResourceUnload().

unsigned int SIO2resource::n_font

The number of SIO2font contained in the SIO2resource.

Referenced by sio2ResourceAdd(), sio2ResourceDel(), sio2ResourceGet(), and sio2ResourceUnload().

unsigned int SIO2resource::n_lamp

unsigned int SIO2resource::n_script

unsigned int SIO2resource::n_ipo

unsigned int SIO2resource::n_action

The number of SIO2armature contained in the SIO2resource.

An array of SIO2armature pointer.

Referenced by sio2ResourceFree().

unsigned int SIO2resource::n_timer

unsigned int SIO2resource::n_url

The number of SIO2url contained in the SIO2resource.

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().

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().

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().


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