Game Engine
Architected a C++ game engine with a runtime reflection system - employing Chain of
Loading...
Searching...
No Matches
Fiea::Engine::Content::ParseWriter Class Reference

#include <ContentService.h>

Inheritance diagram for Fiea::Engine::Content::ParseWriter:
[legend]
Collaboration diagram for Fiea::Engine::Content::ParseWriter:
[legend]

Public Member Functions

 ParseWriter (const ParseWriter &)=delete
void IncrementDepth ()
void DecrementDepth ()
size_t Depth ()
Public Member Functions inherited from Fiea::Engine::RTTI
 RTTI ()=default
 RTTI (const RTTI &)=default
RTTIoperator= (const RTTI &)=default
 RTTI (RTTI &&) noexcept=default
RTTIoperator= (RTTI &&) noexcept=default
virtual ~RTTI ()=default
virtual IdType TypeIdInstance () const =0
virtual bool Is (IdType) const
template<typename T>
T * As ()
template<typename T>
const T * As () const
virtual std::string ToString () const
virtual bool Equals (const RTTI *rhs) const

Protected Member Functions

 ParseWriter ()=default

Additional Inherited Members

Public Types inherited from Fiea::Engine::RTTI
using IdType = std::size_t

Constructor & Destructor Documentation

◆ ParseWriter() [1/2]

Fiea::Engine::Content::ParseWriter::ParseWriter ( )
protecteddefault
Here is the caller graph for this function:

◆ ParseWriter() [2/2]

Fiea::Engine::Content::ParseWriter::ParseWriter ( const ParseWriter & )
delete
Here is the call graph for this function:

Member Function Documentation

◆ DecrementDepth()

void Fiea::Engine::Content::ParseWriter::DecrementDepth ( )

◆ Depth()

size_t Fiea::Engine::Content::ParseWriter::Depth ( )
Here is the caller graph for this function:

◆ IncrementDepth()

void Fiea::Engine::Content::ParseWriter::IncrementDepth ( )

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