Emergency 2017 Dokumentation  v3.0.1
qsf::editor::base Namespace Reference

Namespaces

 packet
 

Classes

class  AddEntitiesToSelectionOperation
 Add entities to selection operation class. More...
 
class  Application
 QSF editor base application implementation. More...
 
class  AssetChecksBase
 Asset issue check base class. More...
 
class  AssetCompiler
 Asset compiler base class. More...
 
struct  AssetCompilerConfig
 
class  AssetCompilerImpl
 
class  AssetIssue
 Asset issue base class. More...
 
class  AssetMaintenanceManager
 Asset maintenance manager. More...
 
class  AssetProtocol
 Abstract editor asset protocol class. More...
 
class  AssetStorageManager
 Abstract asset storage manager class. More...
 
class  AudioAssetCompiler
 Audio asset compiler class. More...
 
struct  AudioAssetCompilerConfig
 
class  BackupComponentOperationData
 Backup component operation data class. More...
 
class  BackupPrototypeOperationData
 Backup prototype operation data class. More...
 
class  BaseRights
 Base rights class. More...
 
class  ChatMessageOperation
 Chat message operation class. More...
 
class  CommitOperation
 Commit operation class. More...
 
class  ComponentOperation
 Abstract entity component operation base class. More...
 
class  CompoundOperation
 Compound operation class, used to collect several operations. More...
 
class  CopyAssetCompiler
 Copy asset compiler class. More...
 
struct  CopyAssetCompilerConfig
 
class  CreateComponentOperation
 Create entity component operation class. More...
 
class  CreateEntityOperation
 Create entity operation class. More...
 
class  CreateLayerOperation
 Create layer operation class. More...
 
class  DeselectEntityHiddenOperation
 Report an entity as deselected to the server. More...
 
class  DestroyComponentOperation
 Destroy entity component operation class. More...
 
class  DestroyEntityOperation
 Destroy entity operation class. More...
 
class  DestroyLayerOperation
 Destroy layer operation class. More...
 
struct  EditorAssetContainer
 
struct  EditorAssetPackageContainer
 
struct  EditorAssetPackageListContainer
 
struct  EditorAssetPackageProperties
 
struct  EditorMapInfo
 
struct  EditorMapProjectInfo
 
struct  EditorMapProjectList
 
struct  EditorProjectListContainer
 
struct  EditorProjectProperties
 
class  EditorProtocol
 Abstract editor protocol class. More...
 
class  EntityOperation
 Abstract entity operation base class. More...
 
class  EntitySelectionOperation
 Entity selection operation base class. More...
 
class  JsonUserManagerSerializer
 JSON user manager serializer. More...
 
class  LayerOperation
 Abstract layer operation base class. More...
 
class  LockEntityOperation
 Lock entity operation class. More...
 
class  MapOperation
 
class  MaterialAssetCompiler
 Material asset compiler class. More...
 
struct  MaterialAssetCompilerConfig
 
class  NetworkOperation
 Abstract network operation base class. More...
 
class  NetworkTransfer
 Abstract asset transfer base class. More...
 
class  NetworkTransferManager
 
class  NetworkTransferReceiver
 TODO(co) Comment me. More...
 
class  NetworkTransferSender
 TODO(co) Comment me. More...
 
class  NetworkTransferSenderBuffer
 TODO(co) Comment me. More...
 
class  NetworkTransferSenderFile
 TODO(co) Comment me. More...
 
class  NullAssetCompiler
 Copy asset compiler class. More...
 
struct  NullAssetCompilerConfig
 
struct  NvttAssertHandler
 
struct  NvttMessageHandler
 
class  Operation
 Abstract operation base class. More...
 
class  OperationData
 Abstract operation data base class. More...
 
class  OperationManager
 Abstract operation manager base class. More...
 
class  OperationMetaclasses
 Static CAMP operation plugin metaclass collection class. More...
 
class  PasteComponentDataOperation
 Paste entity component data operation class. More...
 
class  Plugin
 QSF editor base plugin implementation. More...
 
class  RemoveEntitiesFromSelectionOperation
 Remove entities to selection operation class. More...
 
class  Right
 Fine granular right class. More...
 
class  Rights
 Abstract rights base class. More...
 
class  RightsManager
 Rights manager class. More...
 
class  SelectEntityHiddenOperation
 Report an entity as selected to the server. More...
 
class  SelectEntityOperation
 Clear selection and select entity operation class. More...
 
class  SetComponentPropertyOperation
 Set entity component property operation class. More...
 
class  SetLayerPropertyOperation
 Set layer property operation class. More...
 
class  SetParentLayerOperation
 Set parent layer operation class. More...
 
class  TextureAssetCompiler
 Texture asset compiler class. More...
 
struct  TextureAssetCompilerConfig
 
class  TextureCubeAssetCompiler
 Texture asset compiler class. More...
 
class  TextureLutAssetCompiler
 Texture asset compiler class. More...
 
struct  TextureLutAssetCompilerConfig
 
class  TextureSemanticManager
 Texture semantic manager class. More...
 
struct  TransferInfo
 
class  TransferProtocol
 Abstract editor asset protocol class. More...
 
class  TriggerMessageOperation
 Trigger message operation class. More...
 
class  UnlockEntityOperation
 Clear selection and select entity operation class. More...
 
class  User
 User class. More...
 
class  UserBase
 User class. More...
 
class  UserManager
 User manager class. More...
 
class  UserManagerSerializer
 Abstract user manager serializer interface. More...
 

Typedefs

typedef uint32 AssetCompilerRevision
 
typedef uint32 AssetCompilerConfigRevision
 
typedef uint32 NetworkPacketId
 
typedef uint32 NetworkTransferId
 
typedef boost::container::flat_map< NetworkTransferId, NetworkTransfer * > TransferMap
 
typedef std::vector< Operation * > OperationArray
 
typedef std::vector< OperationData * > OperationDataArray
 
typedef OperationOperationGenerator()
 
typedef std::unordered_map< uint32, boost::function< OperationGenerator > > OperationTypeList
 
typedef std::vector< char > SerializedOperation
 

Typedef Documentation

Definition at line 31 of file NetworkTypes.h.

Definition at line 32 of file NetworkTypes.h.

Definition at line 47 of file CompoundOperation.h.

Definition at line 48 of file CompoundOperation.h.

typedef Operation* qsf::editor::base::OperationGenerator()

Definition at line 58 of file OperationManager.h.

typedef std::unordered_map<uint32, boost::function<OperationGenerator> > qsf::editor::base::OperationTypeList

Definition at line 59 of file OperationManager.h.

typedef std::vector<char> qsf::editor::base::SerializedOperation

Definition at line 60 of file OperationManager.h.

typedef boost::container::flat_map<NetworkTransferId, NetworkTransfer*> qsf::editor::base::TransferMap

Definition at line 57 of file TransferProtocol.h.