C# 클래스 AcTools.Render.Kn5SpecificForward.Materials.Kn5MaterialSimpleBase

상속: IRenderableMaterial
파일 보기 프로젝트 열기: gro-ove/actools

보호된 프로퍼티들

프로퍼티 타입 설명
Kn5Filename string
Kn5Material AcTools.Kn5File.Kn5Material

공개 메소드들

메소드 설명
Dispose ( ) : void
Draw ( DeviceContextHolder contextHolder, int indices, SpecialRenderMode mode ) : void
Initialize ( DeviceContextHolder contextHolder ) : void
Prepare ( DeviceContextHolder contextHolder, SpecialRenderMode mode ) : bool
SetMatrices ( System.Matrix objectTransform, ICamera camera ) : void

보호된 메소드들

메소드 설명
GetTexture ( string mappingName, DeviceContextHolder contextHolder ) : IRenderableTexture
PrepareStates ( DeviceContextHolder contextHolder, SpecialRenderMode mode ) : void

비공개 메소드들

메소드 설명
Kn5MaterialSimpleBase ( [ kn5Filename, [ material ) : System

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Draw() 공개 메소드

public Draw ( DeviceContextHolder contextHolder, int indices, SpecialRenderMode mode ) : void
contextHolder DeviceContextHolder
indices int
mode SpecialRenderMode
리턴 void

GetTexture() 보호된 메소드

protected GetTexture ( string mappingName, DeviceContextHolder contextHolder ) : IRenderableTexture
mappingName string
contextHolder DeviceContextHolder
리턴 IRenderableTexture

Initialize() 공개 메소드

public Initialize ( DeviceContextHolder contextHolder ) : void
contextHolder DeviceContextHolder
리턴 void

Prepare() 공개 메소드

public Prepare ( DeviceContextHolder contextHolder, SpecialRenderMode mode ) : bool
contextHolder DeviceContextHolder
mode SpecialRenderMode
리턴 bool

PrepareStates() 보호된 메소드

protected PrepareStates ( DeviceContextHolder contextHolder, SpecialRenderMode mode ) : void
contextHolder DeviceContextHolder
mode SpecialRenderMode
리턴 void

SetMatrices() 공개 메소드

public SetMatrices ( System.Matrix objectTransform, ICamera camera ) : void
objectTransform System.Matrix
camera ICamera
리턴 void

프로퍼티 상세

Kn5Filename 보호되어 있는 프로퍼티

protected string Kn5Filename
리턴 string

Kn5Material 보호되어 있는 프로퍼티

protected Kn5Material,AcTools.Kn5File Kn5Material
리턴 AcTools.Kn5File.Kn5Material