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

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

보호된 프로퍼티들

프로퍼티 타입 설명
Flags uint

공개 메소드들

메소드 설명
Draw ( DeviceContextHolder contextHolder, int indices, SpecialRenderMode mode ) : void
Initialize ( DeviceContextHolder contextHolder ) : void
Prepare ( DeviceContextHolder contextHolder, SpecialRenderMode mode ) : bool
SetEmissive ( Vector3 value ) : void
SetEmissiveNext ( Vector3 value ) : void

비공개 메소드들

메소드 설명
Kn5MaterialSimple ( [ kn5Filename, [ material ) : AcTools.Kn5File

메소드 상세

Draw() 공개 메소드

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

Initialize() 공개 메소드

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

Prepare() 공개 메소드

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

SetEmissive() 공개 메소드

public SetEmissive ( Vector3 value ) : void
value Vector3
리턴 void

SetEmissiveNext() 공개 메소드

public SetEmissiveNext ( Vector3 value ) : void
value Vector3
리턴 void

프로퍼티 상세

Flags 보호되어 있는 프로퍼티

Should be set before Kn5MaterialSimple.Initialize()
protected uint Flags
리턴 uint