C# Класс EffectParameterEditor.HelperClasses.MaterialEditor

Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
InvisibleEffect Microsoft.Xna.Framework.Graphics.Effect

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

Метод Описание
AddEffect ( string fileName ) : string
AddEffect ( string fileName, int partIndex ) : string
AddParameters ( string fileName, string effectShortName ) : string
AddParameters ( string fileName, string effectShortName, int partIndex ) : string
HighlightPart ( int partIndex ) : void
LoadMaterial ( string fileName ) : void
MaterialEditor ( Model model ) : System
ParameterNames ( string effectShortName ) : List
SaveMaterial ( string fileName ) : void
SetPartDefaultParameters ( int partIndex ) : void
SetPartDefaults ( int partIndex ) : void
SetPartEffect ( int partIndex, string effectShortName ) : void
SetPartParameters ( int partIndex, string parametersShortName ) : void
ShowAllParts ( ) : void
UpdatePartParameters ( int partIndex ) : void

Приватные методы

Метод Описание
HasParameters ( string effectShortName ) : bool
SetModel ( Model model ) : void
ShortName ( string fileName ) : string

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

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

public AddEffect ( string fileName ) : string
fileName string
Результат string

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

public AddEffect ( string fileName, int partIndex ) : string
fileName string
partIndex int
Результат string

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

public AddParameters ( string fileName, string effectShortName ) : string
fileName string
effectShortName string
Результат string

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

public AddParameters ( string fileName, string effectShortName, int partIndex ) : string
fileName string
effectShortName string
partIndex int
Результат string

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

public HighlightPart ( int partIndex ) : void
partIndex int
Результат void

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

public LoadMaterial ( string fileName ) : void
fileName string
Результат void

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

public MaterialEditor ( Model model ) : System
model Microsoft.Xna.Framework.Graphics.Model
Результат System

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

public ParameterNames ( string effectShortName ) : List
effectShortName string
Результат List

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

public SaveMaterial ( string fileName ) : void
fileName string
Результат void

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

public SetPartDefaultParameters ( int partIndex ) : void
partIndex int
Результат void

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

public SetPartDefaults ( int partIndex ) : void
partIndex int
Результат void

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

public SetPartEffect ( int partIndex, string effectShortName ) : void
partIndex int
effectShortName string
Результат void

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

public SetPartParameters ( int partIndex, string parametersShortName ) : void
partIndex int
parametersShortName string
Результат void

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

public ShowAllParts ( ) : void
Результат void

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

public UpdatePartParameters ( int partIndex ) : void
partIndex int
Результат void

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

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

public Effect,Microsoft.Xna.Framework.Graphics InvisibleEffect
Результат Microsoft.Xna.Framework.Graphics.Effect