C# 클래스 HaloMap.H2MetaContainers.ShaderInfo

The shader info.
파일 보기 프로젝트 열기: troymac1ure/Entity 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Alpha AlphaType
BitmapNames List
BitmapTextures Texture[]
Bitmaps List
BumpMapBitmap System.Drawing.Bitmap
BumpMapName string
BumpMapTexture Texture
CubeMapBitmap System.Drawing.Bitmap
CubeMapName string
CubeMapTexture Texture
MainBitmap System.Drawing.Bitmap
MainName string
MainTexture Texture
NormalMap Texture
TagIndex int
microdetailBitmap System.Drawing.Bitmap
microdetailName string
microdetailTexture Texture
microdetailuscale float
microdetailvscale float
microdetailwscale float
primarydetailBitmap System.Drawing.Bitmap
primarydetailName string
primarydetailTexture Texture
primarydetailuscale float
primarydetailvscale float
primarydetailwscale float
secondarydetailBitmap System.Drawing.Bitmap
secondarydetailName string
secondarydetailTexture Texture
secondarydetailuscale float
secondarydetailvscale float
secondarydetailwscale float
shaderName string

공개 메소드들

메소드 설명
CEShaderInfo ( int TagIndex, Map map ) : void

The ce shader info.

CreateTexture ( Device &device, Bitmap bitmap ) : Texture

The create texture.

Dispose ( ) : void

The dispose.

H2ShaderInfo ( int TagIndex, Map map ) : void

The h 2 shader info.

KillBitmaps ( ) : void

The kill bitmaps.

MakeTextures ( Device &device ) : void

The make textures.

ShaderInfo ( ) : System

Initializes a new instance of the ShaderInfo class.

ShaderInfo ( int TagIndex, Map map ) : System

Initializes a new instance of the ShaderInfo class.

메소드 상세

CEShaderInfo() 공개 메소드

The ce shader info.
public CEShaderInfo ( int TagIndex, Map map ) : void
TagIndex int The TagIndex.
map HaloMap.Map.Map The map.
리턴 void

CreateTexture() 공개 정적인 메소드

The create texture.
public static CreateTexture ( Device &device, Bitmap bitmap ) : Texture
device Device The device.
bitmap System.Drawing.Bitmap The bitmap.
리턴 Texture

Dispose() 공개 메소드

The dispose.
public Dispose ( ) : void
리턴 void

H2ShaderInfo() 공개 메소드

The h 2 shader info.
public H2ShaderInfo ( int TagIndex, Map map ) : void
TagIndex int The TagIndex.
map HaloMap.Map.Map The map.
리턴 void

KillBitmaps() 공개 메소드

The kill bitmaps.
public KillBitmaps ( ) : void
리턴 void

MakeTextures() 공개 메소드

The make textures.
public MakeTextures ( Device &device ) : void
device Device The device.
리턴 void

ShaderInfo() 공개 메소드

Initializes a new instance of the ShaderInfo class.
public ShaderInfo ( ) : System
리턴 System

ShaderInfo() 공개 메소드

Initializes a new instance of the ShaderInfo class.
public ShaderInfo ( int TagIndex, Map map ) : System
TagIndex int Index of the tag.
map HaloMap.Map.Map The map.
리턴 System

프로퍼티 상세

Alpha 공개적으로 프로퍼티

The alpha.
public AlphaType Alpha
리턴 AlphaType

BitmapNames 공개적으로 프로퍼티

The bitmap names.
public List BitmapNames
리턴 List

BitmapTextures 공개적으로 프로퍼티

The bitmap textures.
public Texture[] BitmapTextures
리턴 Texture[]

Bitmaps 공개적으로 프로퍼티

The bitmaps.
public List Bitmaps
리턴 List

BumpMapBitmap 공개적으로 프로퍼티

The bump map bitmap.
public Bitmap,System.Drawing BumpMapBitmap
리턴 System.Drawing.Bitmap

BumpMapName 공개적으로 프로퍼티

The bump map name.
public string BumpMapName
리턴 string

BumpMapTexture 공개적으로 프로퍼티

The bump map texture.
public Texture BumpMapTexture
리턴 Texture

CubeMapBitmap 공개적으로 프로퍼티

The cube map bitmap.
public Bitmap,System.Drawing CubeMapBitmap
리턴 System.Drawing.Bitmap

CubeMapName 공개적으로 프로퍼티

The cube map name.
public string CubeMapName
리턴 string

CubeMapTexture 공개적으로 프로퍼티

The cube map texture.
public Texture CubeMapTexture
리턴 Texture

MainBitmap 공개적으로 프로퍼티

The main bitmap.
public Bitmap,System.Drawing MainBitmap
리턴 System.Drawing.Bitmap

MainName 공개적으로 프로퍼티

The main name.
public string MainName
리턴 string

MainTexture 공개적으로 프로퍼티

The main texture.
public Texture MainTexture
리턴 Texture

NormalMap 공개적으로 프로퍼티

The normal map.
public Texture NormalMap
리턴 Texture

TagIndex 공개적으로 프로퍼티

The TagIndex.
public int TagIndex
리턴 int

microdetailBitmap 공개적으로 프로퍼티

The microdetail bitmap.
public Bitmap,System.Drawing microdetailBitmap
리턴 System.Drawing.Bitmap

microdetailName 공개적으로 프로퍼티

The microdetail name.
public string microdetailName
리턴 string

microdetailTexture 공개적으로 프로퍼티

The microdetail texture.
public Texture microdetailTexture
리턴 Texture

microdetailuscale 공개적으로 프로퍼티

The microdetailuscale.
public float microdetailuscale
리턴 float

microdetailvscale 공개적으로 프로퍼티

The microdetailvscale.
public float microdetailvscale
리턴 float

microdetailwscale 공개적으로 프로퍼티

The microdetailwscale.
public float microdetailwscale
리턴 float

primarydetailBitmap 공개적으로 프로퍼티

The primarydetail bitmap.
public Bitmap,System.Drawing primarydetailBitmap
리턴 System.Drawing.Bitmap

primarydetailName 공개적으로 프로퍼티

The primarydetail name.
public string primarydetailName
리턴 string

primarydetailTexture 공개적으로 프로퍼티

The primarydetail texture.
public Texture primarydetailTexture
리턴 Texture

primarydetailuscale 공개적으로 프로퍼티

The primarydetailuscale.
public float primarydetailuscale
리턴 float

primarydetailvscale 공개적으로 프로퍼티

The primarydetailvscale.
public float primarydetailvscale
리턴 float

primarydetailwscale 공개적으로 프로퍼티

The primarydetailwscale.
public float primarydetailwscale
리턴 float

secondarydetailBitmap 공개적으로 프로퍼티

The secondarydetail bitmap.
public Bitmap,System.Drawing secondarydetailBitmap
리턴 System.Drawing.Bitmap

secondarydetailName 공개적으로 프로퍼티

The secondarydetail name.
public string secondarydetailName
리턴 string

secondarydetailTexture 공개적으로 프로퍼티

The secondarydetail texture.
public Texture secondarydetailTexture
리턴 Texture

secondarydetailuscale 공개적으로 프로퍼티

The secondarydetailuscale.
public float secondarydetailuscale
리턴 float

secondarydetailvscale 공개적으로 프로퍼티

The secondarydetailvscale.
public float secondarydetailvscale
리턴 float

secondarydetailwscale 공개적으로 프로퍼티

The secondarydetailwscale.
public float secondarydetailwscale
리턴 float

shaderName 공개적으로 프로퍼티

The shader name.
public string shaderName
리턴 string