Space Engineers
Public Member Functions | Public Attributes | Properties | List of all members
Sandbox.Engine.Voxels.MyCubemapData< T > Class Template Reference
Inheritance diagram for Sandbox.Engine.Voxels.MyCubemapData< T >:
Sandbox.Engine.Voxels.IMyWrappedCubemapFace

Public Member Functions

void SetMaterial (int x, int y, T value)
 
void SetValue (int x, int y, ref T value)
 
void GetValue (int x, int y, out T value)
 
GetValue (float x, float y)
 
 MyCubemapData (int resolution)
 
void CopyRange (Vector2I start, Vector2I end, MyCubemapData< T > other, Vector2I oStart, Vector2I oEnd)
 
void CopyRange (Vector2I start, Vector2I end, IMyWrappedCubemapFace other, Vector2I oStart, Vector2I oEnd)
 
void FinishFace (string name)
 

Public Attributes

T[] Data
 

Properties

int Resolution [get, set]
 
int ResolutionMinusOne [get, set]
 
- Properties inherited from Sandbox.Engine.Voxels.IMyWrappedCubemapFace
int Resolution [get]
 
int ResolutionMinusOne [get]
 

Detailed Description

Type Constraints
T :struct 
T :IEquatable<T> 

Definition at line 132 of file MyPlanetCubemaps.cs.

Constructor & Destructor Documentation

Sandbox.Engine.Voxels.MyCubemapData< T >.MyCubemapData ( int  resolution)
inline

Definition at line 162 of file MyPlanetCubemaps.cs.

Member Function Documentation

void Sandbox.Engine.Voxels.MyCubemapData< T >.CopyRange ( Vector2I  start,
Vector2I  end,
MyCubemapData< T >  other,
Vector2I  oStart,
Vector2I  oEnd 
)
inline

Definition at line 199 of file MyPlanetCubemaps.cs.

void Sandbox.Engine.Voxels.MyCubemapData< T >.CopyRange ( Vector2I  start,
Vector2I  end,
IMyWrappedCubemapFace  other,
Vector2I  oStart,
Vector2I  oEnd 
)
inline

Implements Sandbox.Engine.Voxels.IMyWrappedCubemapFace.

Definition at line 215 of file MyPlanetCubemaps.cs.

void Sandbox.Engine.Voxels.MyCubemapData< T >.FinishFace ( string  name)
inline

Implements Sandbox.Engine.Voxels.IMyWrappedCubemapFace.

Definition at line 227 of file MyPlanetCubemaps.cs.

void Sandbox.Engine.Voxels.MyCubemapData< T >.GetValue ( int  x,
int  y,
out T  value 
)
inline

Definition at line 149 of file MyPlanetCubemaps.cs.

T Sandbox.Engine.Voxels.MyCubemapData< T >.GetValue ( float  x,
float  y 
)
inline

Definition at line 154 of file MyPlanetCubemaps.cs.

void Sandbox.Engine.Voxels.MyCubemapData< T >.SetMaterial ( int  x,
int  y,
value 
)
inline

Definition at line 138 of file MyPlanetCubemaps.cs.

void Sandbox.Engine.Voxels.MyCubemapData< T >.SetValue ( int  x,
int  y,
ref T  value 
)
inline

Definition at line 143 of file MyPlanetCubemaps.cs.

Member Data Documentation

Definition at line 136 of file MyPlanetCubemaps.cs.

Property Documentation

int Sandbox.Engine.Voxels.MyCubemapData< T >.Resolution
getset

Definition at line 248 of file MyPlanetCubemaps.cs.

int Sandbox.Engine.Voxels.MyCubemapData< T >.ResolutionMinusOne
getset

Definition at line 250 of file MyPlanetCubemaps.cs.


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