XLE  v0.02.0
Public Member Functions | Protected Attributes | List of all members
GUILayer::NativeEngineDevice Class Reference

Public Member Functions

RenderCore::IDeviceGetRenderDevice ()
 
BufferUploads::IManagerGetBufferUploads ()
 
::Assets::ServicesGetAssetServices ()
 
std::unique_ptr< IWindowRigCreateWindowRig (const void *nativeWindowHandle)
 
void AttachDefaultCompilers ()
 
RenderCore::IThreadContextGetImmediateContext ()
 
ConsoleRig::GlobalServicesGetGlobalServices ()
 
int GetCreationThreadId ()
 

Protected Attributes

std::shared_ptr< RenderCore::IDevice_renderDevice
 
std::shared_ptr< RenderCore::IThreadContext_immediateContext
 
std::unique_ptr<::Assets::Services_assetServices
 
std::unique_ptr< ConsoleRig::Console_console
 
std::unique_ptr< RenderCore::Assets::Services_renderAssetsServices
 
std::unique_ptr< ConsoleRig::GlobalServices_services
 
int _creationThreadId
 

The documentation for this class was generated from the following files: