C# 클래스 Reign.Video.D3D11.ShaderVariable

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

공개 메소드들

메소드 설명
Set ( Matrix2 value ) : void
Set ( Matrix2 values, int count ) : void
Set ( Matrix2 values, int offset, int count ) : void
Set ( Matrix3 value ) : void
Set ( Matrix3 values, int count ) : void
Set ( Matrix3 values, int offset, int count ) : void
Set ( Matrix4 value ) : void
Set ( Matrix4 values, int count ) : void
Set ( Matrix4 values, int offset, int count ) : void
Set ( Vector2 value ) : void
Set ( Vector2 values, int count ) : void
Set ( Vector2 values, int offset, int count ) : void
Set ( Vector3 value ) : void
Set ( Vector3 values, int count ) : void
Set ( Vector3 values, int offset, int count ) : void
Set ( Vector4 value ) : void
Set ( Vector4 values, int count ) : void
Set ( Vector4 values, int offset, int count ) : void
Set ( float value ) : void
Set ( float x, float y ) : void
Set ( float x, float y, float z ) : void
Set ( float x, float y, float z, float w ) : void
Set ( float values, int count ) : void
Set ( float values, int offset, int count ) : void
ShaderVariable ( string name, ShaderModelCom vertexShader, ShaderModelCom pixelShader, int vertexOffset, int pixelOffset ) : System.Runtime.InteropServices

메소드 상세

Set() 공개 메소드

public Set ( Matrix2 value ) : void
value Reign.Core.Matrix2
리턴 void

Set() 공개 메소드

public Set ( Matrix2 values, int count ) : void
values Reign.Core.Matrix2
count int
리턴 void

Set() 공개 메소드

public Set ( Matrix2 values, int offset, int count ) : void
values Reign.Core.Matrix2
offset int
count int
리턴 void

Set() 공개 메소드

public Set ( Matrix3 value ) : void
value Reign.Core.Matrix3
리턴 void

Set() 공개 메소드

public Set ( Matrix3 values, int count ) : void
values Reign.Core.Matrix3
count int
리턴 void

Set() 공개 메소드

public Set ( Matrix3 values, int offset, int count ) : void
values Reign.Core.Matrix3
offset int
count int
리턴 void

Set() 공개 메소드

public Set ( Matrix4 value ) : void
value Reign.Core.Matrix4
리턴 void

Set() 공개 메소드

public Set ( Matrix4 values, int count ) : void
values Reign.Core.Matrix4
count int
리턴 void

Set() 공개 메소드

public Set ( Matrix4 values, int offset, int count ) : void
values Reign.Core.Matrix4
offset int
count int
리턴 void

Set() 공개 메소드

public Set ( Vector2 value ) : void
value Vector2
리턴 void

Set() 공개 메소드

public Set ( Vector2 values, int count ) : void
values Vector2
count int
리턴 void

Set() 공개 메소드

public Set ( Vector2 values, int offset, int count ) : void
values Vector2
offset int
count int
리턴 void

Set() 공개 메소드

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

Set() 공개 메소드

public Set ( Vector3 values, int count ) : void
values Vector3
count int
리턴 void

Set() 공개 메소드

public Set ( Vector3 values, int offset, int count ) : void
values Vector3
offset int
count int
리턴 void

Set() 공개 메소드

public Set ( Vector4 value ) : void
value Vector4
리턴 void

Set() 공개 메소드

public Set ( Vector4 values, int count ) : void
values Vector4
count int
리턴 void

Set() 공개 메소드

public Set ( Vector4 values, int offset, int count ) : void
values Vector4
offset int
count int
리턴 void

Set() 공개 메소드

public Set ( float value ) : void
value float
리턴 void

Set() 공개 메소드

public Set ( float x, float y ) : void
x float
y float
리턴 void

Set() 공개 메소드

public Set ( float x, float y, float z ) : void
x float
y float
z float
리턴 void

Set() 공개 메소드

public Set ( float x, float y, float z, float w ) : void
x float
y float
z float
w float
리턴 void

Set() 공개 메소드

public Set ( float values, int count ) : void
values float
count int
리턴 void

Set() 공개 메소드

public Set ( float values, int offset, int count ) : void
values float
offset int
count int
리턴 void

ShaderVariable() 공개 메소드

public ShaderVariable ( string name, ShaderModelCom vertexShader, ShaderModelCom pixelShader, int vertexOffset, int pixelOffset ) : System.Runtime.InteropServices
name string
vertexShader ShaderModelCom
pixelShader ShaderModelCom
vertexOffset int
pixelOffset int
리턴 System.Runtime.InteropServices