C# 클래스 FlatRedBall.Glue.Plugins.ExportedImplementations.CommandInterfaces.GluxCommands

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

공개 메소드들

메소드 설명
AddNewCustomClass ( string className, CustomClassSave &customClassSave ) : ValidationResponse
AddNewNamedObjectToSelectedElement ( AddObjectViewModel addObjectViewModel ) : NamedObjectSave
AddReferencedFileToGlobalContent ( string fileToAdd, bool useFullPathAsName ) : ReferencedFileSave
AddSingleFileTo ( string fileName, string rfsName, string extraCommandLineArguments, BuildToolAssociation buildToolAssociation, bool isBuiltFile, string options, IElement sourceElement, string directoryOfTreeNode ) : ReferencedFileSave
MoveEntityToDirectory ( EntitySave entitySave, string newRelativeDirectory ) : bool
RemoveReferencedFile ( ReferencedFileSave referencedFileToRemove, List additionalFilesToRemove ) : void
RemoveReferencedFile ( ReferencedFileSave referencedFileToRemove, List additionalFilesToRemove, bool regenerateCode ) : void
SaveGlux ( bool sendPluginRefreshCommand = true ) : void
SaveSettings ( ) : void
SetVariableOn ( NamedObjectSave nos, string memberName, Type memberType, object value ) : void

비공개 메소드들

메소드 설명
ApplyOptions ( ReferencedFileSave toReturn, string options ) : void
GetIfFileIsFactory ( EntitySave entitySave, string file ) : bool
MoveEntityCodeFilesToDirectory ( EntitySave entitySave, string targetDirectory ) : bool
MoveSingleCodeFileToDirectory ( string relativeCodeFile, string directory ) : bool
ReactToRemovalIfCsv ( ReferencedFileSave referencedFileToRemove, List additionalFilesToRemove ) : void
SaveGluxSync ( bool sendMessageToRefresh ) : void
UpdateNamespaceOnCodeFiles ( EntitySave entitySave ) : bool

메소드 상세

AddNewCustomClass() 공개 메소드

public AddNewCustomClass ( string className, CustomClassSave &customClassSave ) : ValidationResponse
className string
customClassSave FlatRedBall.Glue.SaveClasses.CustomClassSave
리턴 FlatRedBall.Glue.Plugins.ExportedInterfaces.CommandInterfaces.ValidationResponse

AddNewNamedObjectToSelectedElement() 공개 메소드

public AddNewNamedObjectToSelectedElement ( AddObjectViewModel addObjectViewModel ) : NamedObjectSave
addObjectViewModel FlatRedBall.Glue.ViewModels.AddObjectViewModel
리턴 FlatRedBall.Glue.SaveClasses.NamedObjectSave

AddReferencedFileToGlobalContent() 공개 메소드

public AddReferencedFileToGlobalContent ( string fileToAdd, bool useFullPathAsName ) : ReferencedFileSave
fileToAdd string
useFullPathAsName bool
리턴 FlatRedBall.Glue.SaveClasses.ReferencedFileSave

AddSingleFileTo() 공개 메소드

public AddSingleFileTo ( string fileName, string rfsName, string extraCommandLineArguments, BuildToolAssociation buildToolAssociation, bool isBuiltFile, string options, IElement sourceElement, string directoryOfTreeNode ) : ReferencedFileSave
fileName string
rfsName string
extraCommandLineArguments string
buildToolAssociation EditorObjects.SaveClasses.BuildToolAssociation
isBuiltFile bool
options string
sourceElement IElement
directoryOfTreeNode string
리턴 FlatRedBall.Glue.SaveClasses.ReferencedFileSave

MoveEntityToDirectory() 공개 메소드

public MoveEntityToDirectory ( EntitySave entitySave, string newRelativeDirectory ) : bool
entitySave FlatRedBall.Glue.SaveClasses.EntitySave
newRelativeDirectory string
리턴 bool

RemoveReferencedFile() 공개 메소드

public RemoveReferencedFile ( ReferencedFileSave referencedFileToRemove, List additionalFilesToRemove ) : void
referencedFileToRemove FlatRedBall.Glue.SaveClasses.ReferencedFileSave
additionalFilesToRemove List
리턴 void

RemoveReferencedFile() 공개 메소드

public RemoveReferencedFile ( ReferencedFileSave referencedFileToRemove, List additionalFilesToRemove, bool regenerateCode ) : void
referencedFileToRemove FlatRedBall.Glue.SaveClasses.ReferencedFileSave
additionalFilesToRemove List
regenerateCode bool
리턴 void

SaveGlux() 공개 메소드

public SaveGlux ( bool sendPluginRefreshCommand = true ) : void
sendPluginRefreshCommand bool
리턴 void

SaveSettings() 공개 메소드

public SaveSettings ( ) : void
리턴 void

SetVariableOn() 공개 메소드

public SetVariableOn ( NamedObjectSave nos, string memberName, Type memberType, object value ) : void
nos FlatRedBall.Glue.SaveClasses.NamedObjectSave
memberName string
memberType System.Type
value object
리턴 void