Space Engineers
Public Member Functions | Properties | List of all members
VRage.Render11.Resources.MyFileArrayTextureManager Class Reference
Inheritance diagram for VRage.Render11.Resources.MyFileArrayTextureManager:
VRage.Render11.Common.IManager VRage.Render11.Common.IManagerDevice VRage.Render11.Common.IManagerUnloadData

Public Member Functions

IFileArrayTexture CreateFromFiles (string resourceName, string[] inputFiles, MyFileTextureEnum type, string errorTextureFilepath, bool autoDisposeOnUnload, MyFileArrayTexture source=null)
 
IFileArrayTexture CreateFromFiles (string resourceName, string[] inputFiles, MyFileTextureEnum type, byte[] bytePatternFor4x4, Format formatBytePattern, bool autoDisposeOnUnload, MyFileArrayTexture source=null)
 
bool CheckConsistency (string[] inputFiles)
 
int GetTexturesCount ()
 
long GetTotalByteSizeOfResources ()
 
StringBuilder GetFileTexturesDesc ()
 
void DisposeTex (ref IFileArrayTexture texture)
 
void OnDeviceInit ()
 
void OnDeviceReset ()
 
void OnDeviceEnd ()
 
void OnUnloadData ()
 

Properties

MyTextureStatistics Statistics [get]
 

Detailed Description

Definition at line 311 of file MyFileArrayTexture.cs.

Member Function Documentation

bool VRage.Render11.Resources.MyFileArrayTextureManager.CheckConsistency ( string[]  inputFiles)
inline

Definition at line 351 of file MyFileArrayTexture.cs.

IFileArrayTexture VRage.Render11.Resources.MyFileArrayTextureManager.CreateFromFiles ( string  resourceName,
string[]  inputFiles,
MyFileTextureEnum  type,
string  errorTextureFilepath,
bool  autoDisposeOnUnload,
MyFileArrayTexture  source = null 
)
inline

Definition at line 318 of file MyFileArrayTexture.cs.

IFileArrayTexture VRage.Render11.Resources.MyFileArrayTextureManager.CreateFromFiles ( string  resourceName,
string[]  inputFiles,
MyFileTextureEnum  type,
byte[]  bytePatternFor4x4,
Format  formatBytePattern,
bool  autoDisposeOnUnload,
MyFileArrayTexture  source = null 
)
inline

Definition at line 335 of file MyFileArrayTexture.cs.

void VRage.Render11.Resources.MyFileArrayTextureManager.DisposeTex ( ref IFileArrayTexture  texture)
inline

Definition at line 405 of file MyFileArrayTexture.cs.

StringBuilder VRage.Render11.Resources.MyFileArrayTextureManager.GetFileTexturesDesc ( )
inline

Definition at line 388 of file MyFileArrayTexture.cs.

int VRage.Render11.Resources.MyFileArrayTextureManager.GetTexturesCount ( )
inline

Definition at line 373 of file MyFileArrayTexture.cs.

long VRage.Render11.Resources.MyFileArrayTextureManager.GetTotalByteSizeOfResources ( )
inline

Definition at line 378 of file MyFileArrayTexture.cs.

void VRage.Render11.Resources.MyFileArrayTextureManager.OnDeviceEnd ( )
inline

Implements VRage.Render11.Common.IManagerDevice.

Definition at line 439 of file MyFileArrayTexture.cs.

void VRage.Render11.Resources.MyFileArrayTextureManager.OnDeviceInit ( )
inline

Implements VRage.Render11.Common.IManagerDevice.

Definition at line 423 of file MyFileArrayTexture.cs.

void VRage.Render11.Resources.MyFileArrayTextureManager.OnDeviceReset ( )
inline

Implements VRage.Render11.Common.IManagerDevice.

Definition at line 430 of file MyFileArrayTexture.cs.

void VRage.Render11.Resources.MyFileArrayTextureManager.OnUnloadData ( )
inline

Implements VRage.Render11.Common.IManagerUnloadData.

Definition at line 446 of file MyFileArrayTexture.cs.

Property Documentation

MyTextureStatistics VRage.Render11.Resources.MyFileArrayTextureManager.Statistics
get

Definition at line 459 of file MyFileArrayTexture.cs.


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