C# Class EffectParameterEditor.HelperClasses.MaterialEditor

Afficher le fichier Open project: vchelaru/FlatRedBall Class Usage Examples

Méthodes publiques

Свойство Type Description
InvisibleEffect Microsoft.Xna.Framework.Graphics.Effect

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
HasParameters ( string effectShortName ) : bool
SetModel ( Model model ) : void
ShortName ( string fileName ) : string

Method Details

AddEffect() public méthode

public AddEffect ( string fileName ) : string
fileName string
Résultat string

AddEffect() public méthode

public AddEffect ( string fileName, int partIndex ) : string
fileName string
partIndex int
Résultat string

AddParameters() public méthode

public AddParameters ( string fileName, string effectShortName ) : string
fileName string
effectShortName string
Résultat string

AddParameters() public méthode

public AddParameters ( string fileName, string effectShortName, int partIndex ) : string
fileName string
effectShortName string
partIndex int
Résultat string

HighlightPart() public méthode

public HighlightPart ( int partIndex ) : void
partIndex int
Résultat void

LoadMaterial() public méthode

public LoadMaterial ( string fileName ) : void
fileName string
Résultat void

MaterialEditor() public méthode

public MaterialEditor ( Model model ) : System
model Microsoft.Xna.Framework.Graphics.Model
Résultat System

ParameterNames() public méthode

public ParameterNames ( string effectShortName ) : List
effectShortName string
Résultat List

SaveMaterial() public méthode

public SaveMaterial ( string fileName ) : void
fileName string
Résultat void

SetPartDefaultParameters() public méthode

public SetPartDefaultParameters ( int partIndex ) : void
partIndex int
Résultat void

SetPartDefaults() public méthode

public SetPartDefaults ( int partIndex ) : void
partIndex int
Résultat void

SetPartEffect() public méthode

public SetPartEffect ( int partIndex, string effectShortName ) : void
partIndex int
effectShortName string
Résultat void

SetPartParameters() public méthode

public SetPartParameters ( int partIndex, string parametersShortName ) : void
partIndex int
parametersShortName string
Résultat void

ShowAllParts() public méthode

public ShowAllParts ( ) : void
Résultat void

UpdatePartParameters() public méthode

public UpdatePartParameters ( int partIndex ) : void
partIndex int
Résultat void

Property Details

InvisibleEffect public_oe property

public Effect,Microsoft.Xna.Framework.Graphics InvisibleEffect
Résultat Microsoft.Xna.Framework.Graphics.Effect