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: