C# 클래스 ShaderMaterials.Shaders.DiffuseTextureMaterial

상속: MaterialI
파일 보기 프로젝트 열기: reignstudios/ReignSDK 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
ApplyInstanceObjectMeshCallback ApplyInstanceObjectMeshCallbackMethod
ApplyObjectMeshCallback ApplyObjectMeshCallbackMethod

공개 메소드들

메소드 설명
Apply ( ) : void
Apply ( InstanceObjectMesh instanceObjectMesh ) : void
Apply ( ObjectMesh objectMesh ) : void
ApplyGlobalContants ( ) : void
ApplyInstanceContants ( ) : void
ApplyInstanceContants ( InstanceObjectMesh instanceObjectMesh ) : void
ApplyInstanceContants ( ObjectMesh objectMesh ) : void
ApplyInstancingContants ( ) : void
Dispose ( ) : void
Enable ( ) : void
Init ( DisposableI parent, string contentPath, string tag, ShaderVersions shaderVersion, Loader loadedCallback ) : void
Init ( DisposableI parent, string contentPath, string tag, ShaderVersions shaderVersion, ShaderFloatingPointQuality vsQuality, ShaderFloatingPointQuality psQuality, Loader loadedCallback ) : void

비공개 메소드들

메소드 설명
init ( ShaderI shader, Loader loadedCallback ) : void

메소드 상세

Apply() 공개 메소드

public Apply ( ) : void
리턴 void

Apply() 공개 메소드

public Apply ( InstanceObjectMesh instanceObjectMesh ) : void
instanceObjectMesh InstanceObjectMesh
리턴 void

Apply() 공개 메소드

public Apply ( ObjectMesh objectMesh ) : void
objectMesh ObjectMesh
리턴 void

ApplyGlobalContants() 공개 메소드

public ApplyGlobalContants ( ) : void
리턴 void

ApplyInstanceContants() 공개 메소드

public ApplyInstanceContants ( ) : void
리턴 void

ApplyInstanceContants() 공개 메소드

public ApplyInstanceContants ( InstanceObjectMesh instanceObjectMesh ) : void
instanceObjectMesh InstanceObjectMesh
리턴 void

ApplyInstanceContants() 공개 메소드

public ApplyInstanceContants ( ObjectMesh objectMesh ) : void
objectMesh ObjectMesh
리턴 void

ApplyInstancingContants() 공개 메소드

public ApplyInstancingContants ( ) : void
리턴 void

Dispose() 공개 정적인 메소드

public static Dispose ( ) : void
리턴 void

Enable() 공개 메소드

public Enable ( ) : void
리턴 void

Init() 공개 정적인 메소드

public static Init ( DisposableI parent, string contentPath, string tag, ShaderVersions shaderVersion, Loader loadedCallback ) : void
parent DisposableI
contentPath string
tag string
shaderVersion ShaderVersions
loadedCallback Reign.Core.Loader
리턴 void

Init() 공개 정적인 메소드

public static Init ( DisposableI parent, string contentPath, string tag, ShaderVersions shaderVersion, ShaderFloatingPointQuality vsQuality, ShaderFloatingPointQuality psQuality, Loader loadedCallback ) : void
parent DisposableI
contentPath string
tag string
shaderVersion ShaderVersions
vsQuality ShaderFloatingPointQuality
psQuality ShaderFloatingPointQuality
loadedCallback Reign.Core.Loader
리턴 void

프로퍼티 상세

ApplyInstanceObjectMeshCallback 공개적으로 정적으로 프로퍼티

public static ApplyInstanceObjectMeshCallbackMethod ApplyInstanceObjectMeshCallback
리턴 ApplyInstanceObjectMeshCallbackMethod

ApplyObjectMeshCallback 공개적으로 정적으로 프로퍼티

public static ApplyObjectMeshCallbackMethod ApplyObjectMeshCallback
리턴 ApplyObjectMeshCallbackMethod