Colobot
CProgramStorageObject Member List

This is the complete list of members for CProgramStorageObject, including all inherited members.

AddProgram()=0CProgramStorageObjectpure virtual
AddProgram(std::unique_ptr< Program > program)=0CProgramStorageObjectpure virtual
CloneProgram(Program *program)=0CProgramStorageObjectpure virtual
CProgramStorageObject(ObjectInterfaceTypes &types) (defined in CProgramStorageObject)CProgramStorageObjectinlineexplicit
GetActiveVirus()=0CProgramStorageObjectpure virtual
GetCompile(Program *program)=0CProgramStorageObjectpure virtual
GetOrAddProgram(int index)=0CProgramStorageObjectpure virtual
GetProgram(int index)=0CProgramStorageObjectpure virtual
GetProgramCount()=0CProgramStorageObjectpure virtual
GetProgramIndex(Program *program)=0CProgramStorageObjectpure virtual
GetPrograms()=0CProgramStorageObjectpure virtual
GetProgramStorageIndex()=0CProgramStorageObjectpure virtual
IntroduceVirus()=0CProgramStorageObjectpure virtual
LoadAllProgramsForLevel(CLevelParserLine *levelSource, const std::string &userSource, bool loadSoluce)=0CProgramStorageObjectpure virtual
LoadAllProgramsForSavedScene(CLevelParserLine *levelSourceLine, const std::string &levelSource)=0CProgramStorageObjectpure virtual
ReadProgram(Program *program, const std::string &filename)=0CProgramStorageObjectpure virtual
RemoveProgram(Program *program)=0CProgramStorageObjectpure virtual
SaveAllProgramsForSavedScene(CLevelParserLine *levelSourceLine, const std::string &levelSource)=0CProgramStorageObjectpure virtual
SaveAllUserPrograms(const std::string &userSource)=0CProgramStorageObjectpure virtual
SetActiveVirus(bool bActive)=0CProgramStorageObjectpure virtual
SetProgramStorageIndex(int programStorageIndex)=0CProgramStorageObjectpure virtual
WriteProgram(Program *program, const std::string &filename)=0CProgramStorageObjectpure virtual
~CProgramStorageObject() (defined in CProgramStorageObject)CProgramStorageObjectinlinevirtual