4 using System.Collections;
5 using System.Collections.Generic;
8 using System.Threading.Tasks;
9 using SiliconStudio.Core.Mathematics;
113 public float alpha {
get;
private set; }
120 public float blend {
get;
private set; }
127 public int flags {
get;
private set; }
184 public Color3 color {
get;
private set; }
204 texturePath = TexturePath;
206 mappingModeU = MappingModeU;
207 mappingModeV = MappingModeV;
215 public String texturePath {
get;
private set; }
222 public int channel {
get;
private set; }
260 private int Count {
get {
return stack.Count; } }
267 public bool IsEmpty {
get {
return stack.Count == 0; } }
Class representing a texture in the new Assimp's material stack.
_In_ size_t _In_ DXGI_FORMAT _In_ size_t _In_ DXGI_FORMAT _In_ DWORD flags
Represents a color in the form of rgb.
StackOperation(Operation Operation, float Alpha=1.0f, float Blend=1.0f, int Flags=0)
Initializes a new instance of the StackOperation class.
StackElement Pop()
Pops an element.
StackElement Peek()
Gets the top element of the stack.
Class representing the new Assimp's material stack in c#.
Class representing a color in the new Assimp's material stack.
StackColor(Color3 Color, float Alpha=1.0f, float Blend=1.0f, int Flags=0)
Initializes a new instance of the StackColor class.
StackTexture(String TexturePath, int Channel, MappingMode MappingModeU, MappingMode MappingModeV, float Alpha=1.0f, float Blend=1.0F, int Flags=0)
Initializes a new instance of the StackTexture class.
Flags
Enumeration of the new Assimp's flags.
StackElement(float Alpha, float Blend, int flags, StackType Type)
Initializes a new instance of the StackElement class.
Class representing an operation in the new Assimp's material stack.
void Clear()
Clears the stack.
MappingMode
Enumeration of the different mapping modes in the new Assimp's material stack.
SiliconStudio.Core.Mathematics.Color Color
void Push(StackElement element)
Pushes the specified element.
Operation
Enumeration of the different operations in the new Assimp's material stack.
Represents a 32-bit color (4 bytes) in the form of RGBA (in byte order: R, G, B, A).
Class representing an element in the new Assimp's material stack.
StackType
Enumeration of the different types of node in the new Assimp's material stack.
Blend
Blend option. A blend option identifies the data source and an optional pre-blend operation...
Stack()
Initializes a new instance of the Stack class.