Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
Loading...
Searching...
No Matches
SequenceRuntime.hpp File Reference
#include "ResourceRuntime.hpp"
#include "SequenceChildSchedule.hpp"
#include "SequenceClock.hpp"
#include "SequenceTransforms.hpp"
#include <array>
#include <memory>
#include <string>
Include dependency graph for SequenceRuntime.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  monopoly::sequence::RuntimeError
 
struct  monopoly::sequence::DescriptionLimits
 
struct  monopoly::sequence::SequenceDescription
 
class  monopoly::sequence::SequenceProgram
 
struct  monopoly::sequence::SequenceEvent
 
struct  monopoly::sequence::SequenceMeshChoice3D
 
struct  monopoly::sequence::SequenceSpatial2DView
 
struct  monopoly::sequence::SequenceCamera2DView
 
struct  monopoly::sequence::SequenceCamera3DView
 
struct  monopoly::sequence::SequenceNodeView
 
struct  monopoly::sequence::SequenceInfoView
 
struct  monopoly::sequence::SequenceBitmapInstanceView
 
struct  monopoly::sequence::SequenceSoundInstanceView
 
struct  monopoly::sequence::SequenceVideoInstanceView
 
struct  monopoly::sequence::SequenceBounds3D
 
struct  monopoly::sequence::SequenceScrollingWorldView
 
struct  monopoly::sequence::SequenceMeshInstanceView
 
struct  monopoly::sequence::RuntimeLimits
 
class  monopoly::sequence::SequenceRuntime
 

Namespaces

namespace  monopoly
 
namespace  monopoly::sequence
 

Typedefs

using monopoly::sequence::SequenceNodeId = std::uint64_t
 

Enumerations

enum class  monopoly::sequence::RuntimeErrorCode {
  monopoly::sequence::DataFailure , monopoly::sequence::DecodeFailure , monopoly::sequence::UnsupportedType , monopoly::sequence::UnsupportedAttribute ,
  monopoly::sequence::InvalidLimits , monopoly::sequence::DepthLimit , monopoly::sequence::DescriptionLimit , monopoly::sequence::ReferenceLimit ,
  monopoly::sequence::IndirectCycle , monopoly::sequence::LiveNodeLimit , monopoly::sequence::BirthLimit , monopoly::sequence::InvalidHandle ,
  monopoly::sequence::ClockFailure , monopoly::sequence::TweekerFailure , monopoly::sequence::IdentifierExhausted
}
 
enum class  monopoly::sequence::SequenceEventKind {
  monopoly::sequence::Created , monopoly::sequence::Updated , monopoly::sequence::ReachedEnd , monopoly::sequence::Rewound ,
  monopoly::sequence::Destroyed
}