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

상속: IScreenCommands, IEntityCommands, IElementCommands
파일 보기 프로젝트 열기: vchelaru/FlatRedBall

공개 메소드들

메소드 설명
AddEntity ( string entityName ) : SaveClasses.EntitySave
AddEntity ( string entityName, bool is2D ) : SaveClasses.EntitySave
AddEntity ( EntitySave entitySave ) : void
AddEntity ( EntitySave entitySave, bool suppressAlreadyExistingFileMessage ) : void
AddReferencedFileToGlobalContent ( string fileToAdd, bool useFullPathAsName ) : ReferencedFileSave
AddScreen ( string screenName ) : SaveClasses.ScreenSave
CreateReferencedFileSaveForExistingFile ( IElement containerForFile, string directoryInsideContainer, string absoluteFileName, PromptHandleEnum unknownTypeHandle, AssetTypeInfo ati, string &creationReport, string &errorMessage ) : ReferencedFileSave
GetFullPathContentDirectory ( IElement element, string directoryRelativeToElement ) : string

비공개 메소드들

메소드 설명
CheckAndWarnAboutUnknownFileTypes ( PromptHandleEnum unknownTypeHandle, string extension, bool &isValidExtensionOrIsConfirmedByUser, bool &isUnknownType ) : void
GetNameOfFileRelativeToProject ( string absoluteSourceFileName, string directoryThatFileShouldBeRelativeTo, string projectDirectory ) : string

메소드 상세

AddEntity() 공개 메소드

public AddEntity ( string entityName ) : SaveClasses.EntitySave
entityName string
리턴 SaveClasses.EntitySave

AddEntity() 공개 메소드

public AddEntity ( string entityName, bool is2D ) : SaveClasses.EntitySave
entityName string
is2D bool
리턴 SaveClasses.EntitySave

AddEntity() 공개 메소드

public AddEntity ( EntitySave entitySave ) : void
entitySave FlatRedBall.Glue.SaveClasses.EntitySave
리턴 void

AddEntity() 공개 메소드

public AddEntity ( EntitySave entitySave, bool suppressAlreadyExistingFileMessage ) : void
entitySave FlatRedBall.Glue.SaveClasses.EntitySave
suppressAlreadyExistingFileMessage bool
리턴 void

AddReferencedFileToGlobalContent() 공개 메소드

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

AddScreen() 공개 메소드

public AddScreen ( string screenName ) : SaveClasses.ScreenSave
screenName string
리턴 SaveClasses.ScreenSave

CreateReferencedFileSaveForExistingFile() 공개 메소드

public CreateReferencedFileSaveForExistingFile ( IElement containerForFile, string directoryInsideContainer, string absoluteFileName, PromptHandleEnum unknownTypeHandle, AssetTypeInfo ati, string &creationReport, string &errorMessage ) : ReferencedFileSave
containerForFile IElement
directoryInsideContainer string
absoluteFileName string
unknownTypeHandle PromptHandleEnum
ati AssetTypeInfo
creationReport string
errorMessage string
리턴 FlatRedBall.Glue.SaveClasses.ReferencedFileSave

GetFullPathContentDirectory() 공개 정적인 메소드

public static GetFullPathContentDirectory ( IElement element, string directoryRelativeToElement ) : string
element IElement
directoryRelativeToElement string
리턴 string