C# Класс EffectEditor.EffectComponents.HLSLInformation.HlslTypeDefinition

Defines an hlsl type, making it easy to edit
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
IsArray bool
IsMatrix bool
IsVector bool
MatrixColumns int
Size int
Type HlslType

Открытые методы

Метод Описание
CreateArray ( HlslType type, int size ) : HlslTypeDefinition
CreateMatrix ( HlslType type, int rows, int columns ) : HlslTypeDefinition
CreateVector ( HlslType type, int size ) : HlslTypeDefinition
HlslTypeDefinition ( HlslType type ) : System
SetArray ( int size ) : void
SetMatrix ( int rows, int columns ) : void
SetVector ( int size ) : void
ToString ( ) : string

Generates a string representing this type

Описание методов

CreateArray() статический публичный Метод

static public CreateArray ( HlslType type, int size ) : HlslTypeDefinition
type HlslType
size int
Результат HlslTypeDefinition

CreateMatrix() статический публичный Метод

static public CreateMatrix ( HlslType type, int rows, int columns ) : HlslTypeDefinition
type HlslType
rows int
columns int
Результат HlslTypeDefinition

CreateVector() статический публичный Метод

static public CreateVector ( HlslType type, int size ) : HlslTypeDefinition
type HlslType
size int
Результат HlslTypeDefinition

HlslTypeDefinition() публичный Метод

public HlslTypeDefinition ( HlslType type ) : System
type HlslType
Результат System

SetArray() публичный Метод

public SetArray ( int size ) : void
size int
Результат void

SetMatrix() публичный Метод

public SetMatrix ( int rows, int columns ) : void
rows int
columns int
Результат void

SetVector() публичный Метод

public SetVector ( int size ) : void
size int
Результат void

ToString() публичный Метод

Generates a string representing this type
public ToString ( ) : string
Результат string

Описание свойств

IsArray публичное свойство

public bool IsArray
Результат bool

IsMatrix публичное свойство

public bool IsMatrix
Результат bool

IsVector публичное свойство

public bool IsVector
Результат bool

MatrixColumns публичное свойство

public int MatrixColumns
Результат int

Size публичное свойство

public int Size
Результат int

Type публичное свойство

public HlslType Type
Результат HlslType