C# 클래스 EffectParameterEditor.HelperClasses.MaterialEditor

파일 보기 프로젝트 열기: vchelaru/FlatRedBall 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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