File CallStack.hpp

Enums

enum class LogAreaID : unsigned int

Values:

enumerator LOG_AREA_ALL
enumerator LOG_AREA_PLATFORM
enumerator LOG_AREA_ENTITY
enumerator LOG_AREA_DATABASE
enumerator LOG_AREA_GUI
enumerator LOG_AREA_SYSTEM
enumerator LOG_AREA_NETWORK
enumerator LOG_AREA_RENDER
enumerator LOG_AREA_MEMORY
enumerator LOG_AREA_ANIMATION
enumerator LOG_AREA_INPUT
enumerator LOG_AREA_LEVEL
enumerator LOG_AREA_SERVER
enumerator LOG_AREA_DLC
enumerator LOG_AREA_PHYSICS
enumerator LOG_AREA_FILE
enumerator LOG_AREA_STORAGE
enumerator LOG_AREA_REALMS
enumerator LOG_AREA_REALMSAPI
enumerator LOG_AREA_XBOXLIVE
enumerator LOG_AREA_USERMANAGER
enumerator LOG_AREA_XSAPI
enumerator LOG_AREA_PERF
enumerator LOG_AREA_TELEMETRY
enumerator LOG_AREA_BLOCKS
enumerator LOG_AREA_RAKNET
enumerator LOG_AREA_GAMEFACE
enumerator LOG_AREA_SOUND
enumerator LOG_AREA_INTERACTIVE
enumerator LOG_AREA_SCRIPTING
enumerator LOG_AREA_PLAYFAB
enumerator LOG_AREA_AUTOMATION
enumerator LOG_AREA_PERSONA
enumerator LOG_AREA_TEXTURE
enumerator LOG_AREA_ASSETPACKAGES
enumerator LOG_AREA_ITEMS
enumerator LOG_AREA_SERVICES
enumerator LOG_AREA_VOLUMES
enumerator LOG_AREA_LOOTTABLE
enumerator LOG_AREA_SIDEBAR
enumerator LOG_AREA_LOCALIZATION
enumerator LOG_AREA_MOVEMENT
enumerator LOG_AREA_LIVEEVENTS
enumerator LOG_AREA_EDITOR
enumerator LOG_AREA_LEVELTRANSITION
enumerator LOG_AREA_UNKNOWN
enumerator LOG_AREA_STORE
enumerator LOG_AREA_WORLD
enumerator LOG_AREA_MESSAGING
enumerator LOG_AREA_INVALID
enumerator NUM_LOG_AREAS
enum class LogLevel : int

Values:

enumerator Error
enumerator Warning
enumerator Info
enumerator Verbose
namespace Bedrock

Enums

enum class LogLevel : int

Values:

enumerator Error
enumerator Warning
enumerator Info
enumerator Verbose
class CallStack

Public Members

std::vector<Bedrock::CallStack::FrameWithContext> mFrames
class Context

Private Members

std::string mValue
std::optional<Bedrock::LogLevel> mLogLevel
std::optional<LogAreaID> mLogArea
class Frame

Private Members

HashType64 mFilenameHash
std::string_view mFilename
uint32_t mLine
class FrameWithContext

Public Members

Bedrock::CallStack::Frame mFrame
std::optional<Bedrock::CallStack::Context> mContext