载入中...
搜索中...
未找到
EditorHostProfile.h 文件参考
#include "common/Export.h"
#include "editing/EditingProtocol.h"
#include "editor/EditorIds.h"
#include <cstdint>
#include <initializer_list>
#include <unordered_set>

浏览源代码.

类

class  eve::editor::HostProfile
 Upper capability boundary for one editor host. 更多...
 

命名空间

namespace  eve
 Build metadata (engine git commit, build time, third-party version).
 
namespace  eve::editor
 

类型定义

using eve::editor::HostKind = eve::editing::HostKind
 Kind of presentation host running an editor session.
 

枚举

enum class  eve::editor::HostFeature : uint64_t {
  eve::editor::None = 0 , eve::editor::ProjectDocuments = 1ull << 0 , eve::editor::SourceAssets = 1ull << 1 , eve::editor::RuntimeWorld = 1ull << 2 ,
  eve::editor::ArbitraryScript = 1ull << 3 , eve::editor::BuildCook = 1ull << 4 , eve::editor::SourceControl = 1ull << 5 , eve::editor::MultiplayerSubmit = 1ull << 6 ,
  eve::editor::UserCreations = 1ull << 7 , eve::editor::DebugOverride = 1ull << 8
}
 Coarse host features used to discover and gate editor extensions. 更多...
 

函数

constexpr HostFeature eve::editor::operator| (HostFeature left, HostFeature right)
 Operator |.
 
constexpr HostFeature eve::editor::operator& (HostFeature left, HostFeature right)
 Operator &.
 
constexpr HostFeature & eve::editor::operator|= (HostFeature &left, HostFeature right)
 Operator |=.