Tramway SDK
Public Attributes | List of all members
tram::Async::ResourceRequest Struct Reference

Public Attributes

RequestNotification notification_type
 
Resourceresource = nullptr
 
union {
   struct {
      void(*   callback )(void *)
 
      void *   callback_data
 
   } 
 
   EntityComponent *   requester
 
}; 
 
void * padding [2]
 

Member Data Documentation

◆ 

union { ... } tram::Async::ResourceRequest::@30

◆ callback

void(* tram::Async::ResourceRequest::callback) (void *)

◆ callback_data

void* tram::Async::ResourceRequest::callback_data

◆ notification_type

RequestNotification tram::Async::ResourceRequest::notification_type

◆ padding

void* tram::Async::ResourceRequest::padding[2]

◆ requester

EntityComponent* tram::Async::ResourceRequest::requester

◆ resource

Resource* tram::Async::ResourceRequest::resource = nullptr

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