Open 3D Engine AzToolsFramework API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AzToolsFramework::Debug::TraceContextStackInterface Class Referenceabstract

Inherited by AzToolsFramework::Debug::TraceContextStack.

Public Types

enum class  ContentType {
  StringType , BoolType , IntType , UintType ,
  FloatType , DoubleType , UuidType , Undefined
}
 

Public Member Functions

virtual size_t GetStackCount () const =0
 
virtual ContentType GetType (size_t index) const =0
 
virtual const char * GetKey (size_t index) const =0
 
virtual const char * GetStringValue (size_t index) const =0
 
virtual bool GetBoolValue (size_t index) const =0
 
virtual int64_t GetIntValue (size_t index) const =0
 
virtual uint64_t GetUIntValue (size_t index) const =0
 
virtual float GetFloatValue (size_t index) const =0
 
virtual double GetDoubleValue (size_t index) const =0
 
virtual const AZ::Uuid & GetUuidValue (size_t index) const =0
 

The documentation for this class was generated from the following file: