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 *)
 

Detailed Description

Definition at line 99 of file resources.h.

Field Documentation

◆ _loadFunc

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

Definition at line 192 of file resources.h.

◆ _loadThread

pthread_t* resource_item::_loadThread

Definition at line 190 of file resources.h.

◆ actions

resource_actions_t resource_item::actions

Definition at line 111 of file resources.h.

◆ actual_file

char* resource_item::actual_file

Definition at line 179 of file resources.h.

◆ afterPoundCharacters

char* resource_item::afterPoundCharacters

Definition at line 157 of file resources.h.

◆ cached_files

void* resource_item::cached_files

Definition at line 180 of file resources.h.

◆ children

s_list_t* resource_item::children

Definition at line 103 of file resources.h.

◆ complete

bool resource_item::complete

Definition at line 120 of file resources.h.

◆ ectx

void* resource_item::ectx

Definition at line 122 of file resources.h.

◆ four_first_bytes

char resource_item::four_first_bytes[4]

Definition at line 186 of file resources.h.

◆ m_request

s_list_t* resource_item::m_request

Definition at line 127 of file resources.h.

◆ media_type

resource_media_type_t resource_item::media_type

Definition at line 188 of file resources.h.

◆ network

bool resource_item::network

Definition at line 105 of file resources.h.

◆ new_root

bool resource_item::new_root

Definition at line 106 of file resources.h.

◆ offsetFromWhereToPlaceData

int resource_item::offsetFromWhereToPlaceData

Definition at line 124 of file resources.h.

◆ openned_files

void* resource_item::openned_files

Definition at line 183 of file resources.h.

◆ parent

struct resource_item* resource_item::parent

Definition at line 102 of file resources.h.

◆ parsed_request

char* resource_item::parsed_request

Definition at line 173 of file resources.h.

◆ status

resource_status_t resource_item::status

Definition at line 110 of file resources.h.

◆ temp_dir

char* resource_item::temp_dir

Definition at line 153 of file resources.h.

◆ textureNumber

int resource_item::textureNumber

Definition at line 125 of file resources.h.

◆ tg

void* resource_item::tg

Definition at line 191 of file resources.h.

◆ treat_as_root

int resource_item::treat_as_root

Definition at line 189 of file resources.h.

◆ type

resource_type_t resource_item::type

Definition at line 109 of file resources.h.

◆ URLbase

char* resource_item::URLbase

Definition at line 146 of file resources.h.

◆ URLrequest

char* resource_item::URLrequest

Definition at line 130 of file resources.h.

◆ whereToPlaceData

void* resource_item::whereToPlaceData

Definition at line 123 of file resources.h.


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