FreeWRL / FreeX3D 4.3.0
resource_item Struct Reference

Data Fields

struct resource_itemparent
 
s_list_tchildren
 
bool network
 
bool new_root
 
resource_type_t type
 
resource_status_t status
 
resource_actions_t actions
 
bool complete
 
void * ectx
 
void * whereToPlaceData
 
int offsetFromWhereToPlaceData
 
int textureNumber
 
s_list_tm_request
 
char * URLrequest
 
char * URLbase
 
char * temp_dir
 
char * afterPoundCharacters
 
char * parsed_request
 
char * actual_file
 
void * cached_files
 
void * openned_files
 
char four_first_bytes [4]
 
resource_media_type_t media_type
 
int treat_as_root
 
pthread_t_loadThread
 
void * tg
 
int(* _loadFunc )(void *)
 
char * resm_specific
 
int resm_specific2
 

Detailed Description

Definition at line 110 of file resources.h.

Field Documentation

◆ _loadFunc

int(* resource_item::_loadFunc) (void *)

Definition at line 203 of file resources.h.

◆ _loadThread

pthread_t* resource_item::_loadThread

Definition at line 201 of file resources.h.

◆ actions

resource_actions_t resource_item::actions

Definition at line 122 of file resources.h.

◆ actual_file

char* resource_item::actual_file

Definition at line 190 of file resources.h.

◆ afterPoundCharacters

char* resource_item::afterPoundCharacters

Definition at line 168 of file resources.h.

◆ cached_files

void* resource_item::cached_files

Definition at line 191 of file resources.h.

◆ children

s_list_t* resource_item::children

Definition at line 114 of file resources.h.

◆ complete

bool resource_item::complete

Definition at line 131 of file resources.h.

◆ ectx

void* resource_item::ectx

Definition at line 133 of file resources.h.

◆ four_first_bytes

char resource_item::four_first_bytes[4]

Definition at line 197 of file resources.h.

◆ m_request

s_list_t* resource_item::m_request

Definition at line 138 of file resources.h.

◆ media_type

resource_media_type_t resource_item::media_type

Definition at line 199 of file resources.h.

◆ network

bool resource_item::network

Definition at line 116 of file resources.h.

◆ new_root

bool resource_item::new_root

Definition at line 117 of file resources.h.

◆ offsetFromWhereToPlaceData

int resource_item::offsetFromWhereToPlaceData

Definition at line 135 of file resources.h.

◆ openned_files

void* resource_item::openned_files

Definition at line 194 of file resources.h.

◆ parent

struct resource_item* resource_item::parent

Definition at line 113 of file resources.h.

◆ parsed_request

char* resource_item::parsed_request

Definition at line 184 of file resources.h.

◆ resm_specific

char* resource_item::resm_specific

Definition at line 204 of file resources.h.

◆ resm_specific2

int resource_item::resm_specific2

Definition at line 205 of file resources.h.

◆ status

resource_status_t resource_item::status

Definition at line 121 of file resources.h.

◆ temp_dir

char* resource_item::temp_dir

Definition at line 164 of file resources.h.

◆ textureNumber

int resource_item::textureNumber

Definition at line 136 of file resources.h.

◆ tg

void* resource_item::tg

Definition at line 202 of file resources.h.

◆ treat_as_root

int resource_item::treat_as_root

Definition at line 200 of file resources.h.

◆ type

resource_type_t resource_item::type

Definition at line 120 of file resources.h.

◆ URLbase

char* resource_item::URLbase

Definition at line 157 of file resources.h.

◆ URLrequest

char* resource_item::URLrequest

Definition at line 141 of file resources.h.

◆ whereToPlaceData

void* resource_item::whereToPlaceData

Definition at line 134 of file resources.h.


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