Space Engineers
Classes | Public Member Functions | Properties | List of all members
VRage.Render11.Resources.Internal.MyFileArrayTexture Class Reference

Inherits VRage.Render11.Resources.IFileArrayTexture.

Public Member Functions

void Load (string resourceName, string[] filePaths, MyFileTextureEnum type, string errorTextureFilepath)
 
void Load (string resourceName, string[] filePaths, MyFileTextureEnum type, byte[] bytePattern, Format formatBytePattern)
 
void Unload ()
 
void OnDeviceInit (MyFileArrayTexture source=null)
 
void OnDeviceEnd ()
 

Properties

ShaderResourceView Srv [get]
 
Resource Resource [get]
 
string Name [get]
 
Vector3I Size3 [get]
 
Vector2I Size [get]
 
int MipmapCount [get]
 
long ByteSize [get]
 
Format Format [get]
 
int SubtexturesCount [get]
 

Detailed Description

Definition at line 24 of file MyFileArrayTexture.cs.

Member Function Documentation

void VRage.Render11.Resources.Internal.MyFileArrayTexture.Load ( string  resourceName,
string[]  filePaths,
MyFileTextureEnum  type,
string  errorTextureFilepath 
)
inline

Definition at line 86 of file MyFileArrayTexture.cs.

void VRage.Render11.Resources.Internal.MyFileArrayTexture.Load ( string  resourceName,
string[]  filePaths,
MyFileTextureEnum  type,
byte[]  bytePattern,
Format  formatBytePattern 
)
inline

Definition at line 104 of file MyFileArrayTexture.cs.

void VRage.Render11.Resources.Internal.MyFileArrayTexture.OnDeviceEnd ( )
inline

Definition at line 262 of file MyFileArrayTexture.cs.

void VRage.Render11.Resources.Internal.MyFileArrayTexture.OnDeviceInit ( MyFileArrayTexture  source = null)
inline

Definition at line 163 of file MyFileArrayTexture.cs.

void VRage.Render11.Resources.Internal.MyFileArrayTexture.Unload ( )
inline

Definition at line 123 of file MyFileArrayTexture.cs.

Property Documentation

long VRage.Render11.Resources.Internal.MyFileArrayTexture.ByteSize
get

Definition at line 75 of file MyFileArrayTexture.cs.

Format VRage.Render11.Resources.Internal.MyFileArrayTexture.Format
get

Definition at line 77 of file MyFileArrayTexture.cs.

int VRage.Render11.Resources.Internal.MyFileArrayTexture.MipmapCount
get

Definition at line 73 of file MyFileArrayTexture.cs.

string VRage.Render11.Resources.Internal.MyFileArrayTexture.Name
get

Definition at line 59 of file MyFileArrayTexture.cs.

Resource VRage.Render11.Resources.Internal.MyFileArrayTexture.Resource
get

Definition at line 54 of file MyFileArrayTexture.cs.

Vector2I VRage.Render11.Resources.Internal.MyFileArrayTexture.Size
get

Definition at line 69 of file MyFileArrayTexture.cs.

Vector3I VRage.Render11.Resources.Internal.MyFileArrayTexture.Size3
get

Definition at line 64 of file MyFileArrayTexture.cs.

ShaderResourceView VRage.Render11.Resources.Internal.MyFileArrayTexture.Srv
get

Definition at line 49 of file MyFileArrayTexture.cs.

int VRage.Render11.Resources.Internal.MyFileArrayTexture.SubtexturesCount
get

Definition at line 82 of file MyFileArrayTexture.cs.


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