C# 클래스 UnityEngine.Shader

상속: UnityEngine.Object
파일 보기 프로젝트 열기: randomize/VimConfig 1 사용 예제들

Private Properties

프로퍼티 타입 설명
FindBuiltin Shader
INTERNAL_CALL_SetGlobalColor void
INTERNAL_CALL_SetGlobalColor void
INTERNAL_CALL_SetGlobalMatrix void
INTERNAL_CALL_SetGlobalMatrix void
IsKeywordEnabled bool
SetGlobalFloat void
SetGlobalTexture void

공개 메소드들

메소드 설명
DisableKeyword ( string keyword ) : void
EnableKeyword ( string keyword ) : void
Find ( string name ) : Shader
PropertyToID ( string name ) : int
SetGlobalBuffer ( string propertyName, ComputeBuffer buffer ) : void
SetGlobalColor ( int nameID, Color color ) : void
SetGlobalColor ( string propertyName, Color color ) : void
SetGlobalFloat ( string propertyName, float value ) : void
SetGlobalInt ( int nameID, int value ) : void
SetGlobalInt ( string propertyName, int value ) : void
SetGlobalMatrix ( int nameID, Matrix4x4 mat ) : void
SetGlobalMatrix ( string propertyName, Matrix4x4 mat ) : void
SetGlobalTexGenMode ( string propertyName, TexGenMode mode ) : void
SetGlobalTexture ( string propertyName, Texture tex ) : void
SetGlobalTextureMatrixName ( string propertyName, string matrixName ) : void
SetGlobalVector ( int nameID, Vector4 vec ) : void
SetGlobalVector ( string propertyName, Vector4 vec ) : void
Shader ( )
WarmupAllShaders ( ) : void

비공개 메소드들

메소드 설명
FindBuiltin ( string name ) : Shader
INTERNAL_CALL_SetGlobalColor ( int nameID, Color &color ) : void
INTERNAL_CALL_SetGlobalColor ( string propertyName, Color &color ) : void
INTERNAL_CALL_SetGlobalMatrix ( int nameID, Matrix4x4 &mat ) : void
INTERNAL_CALL_SetGlobalMatrix ( string propertyName, Matrix4x4 &mat ) : void
IsKeywordEnabled ( string keyword ) : bool
SetGlobalFloat ( int nameID, float value ) : void
SetGlobalTexture ( int nameID, Texture tex ) : void

메소드 상세

DisableKeyword() 공개 정적인 메소드

public static DisableKeyword ( string keyword ) : void
keyword string
리턴 void

EnableKeyword() 공개 정적인 메소드

public static EnableKeyword ( string keyword ) : void
keyword string
리턴 void

Find() 공개 정적인 메소드

public static Find ( string name ) : Shader
name string
리턴 Shader

PropertyToID() 공개 정적인 메소드

public static PropertyToID ( string name ) : int
name string
리턴 int

SetGlobalBuffer() 공개 정적인 메소드

public static SetGlobalBuffer ( string propertyName, ComputeBuffer buffer ) : void
propertyName string
buffer ComputeBuffer
리턴 void

SetGlobalColor() 공개 정적인 메소드

public static SetGlobalColor ( int nameID, Color color ) : void
nameID int
color Color
리턴 void

SetGlobalColor() 공개 정적인 메소드

public static SetGlobalColor ( string propertyName, Color color ) : void
propertyName string
color Color
리턴 void

SetGlobalFloat() 공개 정적인 메소드

public static SetGlobalFloat ( string propertyName, float value ) : void
propertyName string
value float
리턴 void

SetGlobalInt() 공개 정적인 메소드

public static SetGlobalInt ( int nameID, int value ) : void
nameID int
value int
리턴 void

SetGlobalInt() 공개 정적인 메소드

public static SetGlobalInt ( string propertyName, int value ) : void
propertyName string
value int
리턴 void

SetGlobalMatrix() 공개 정적인 메소드

public static SetGlobalMatrix ( int nameID, Matrix4x4 mat ) : void
nameID int
mat Matrix4x4
리턴 void

SetGlobalMatrix() 공개 정적인 메소드

public static SetGlobalMatrix ( string propertyName, Matrix4x4 mat ) : void
propertyName string
mat Matrix4x4
리턴 void

SetGlobalTexGenMode() 공개 정적인 메소드

public static SetGlobalTexGenMode ( string propertyName, TexGenMode mode ) : void
propertyName string
mode TexGenMode
리턴 void

SetGlobalTexture() 공개 정적인 메소드

public static SetGlobalTexture ( string propertyName, Texture tex ) : void
propertyName string
tex Texture
리턴 void

SetGlobalTextureMatrixName() 공개 정적인 메소드

public static SetGlobalTextureMatrixName ( string propertyName, string matrixName ) : void
propertyName string
matrixName string
리턴 void

SetGlobalVector() 공개 정적인 메소드

public static SetGlobalVector ( int nameID, Vector4 vec ) : void
nameID int
vec Vector4
리턴 void

SetGlobalVector() 공개 정적인 메소드

public static SetGlobalVector ( string propertyName, Vector4 vec ) : void
propertyName string
vec Vector4
리턴 void

Shader() 공개 메소드

public Shader ( )

WarmupAllShaders() 공개 정적인 메소드

public static WarmupAllShaders ( ) : void
리턴 void