Infinity Engine v0.6.20
C++ API Documentation
Loading...
Searching...
No Matches
Infinity::Procedural Namespace Reference

Namespaces

namespace  Registry
 Global registry for ProceduralComponent types and their factory functions.
 

Classes

class  ComponentException
 Exception type for errors that occur within ProceduralComponent operations. More...
 
struct  ComponentID
 Unique identifier for a procedural component. More...
 
class  ProceduralComponent
 Base class for procedural generation components. More...
 
class  ProceduralComponentDescription
 Description and configuration data for a ProceduralComponent instance. More...
 
class  ProceduralSystem
 Main interface for a directed acyclic graph of procedural components. More...
 
class  SystemException
 Exception type for errors that occur within ProceduralSystem operations. More...
 

Enumerations

enum class  ProceduralComponentRuntime : int8_t {
  CPP = 1 , CSharp = 2 , Python = 3 , MIN = CPP ,
  MAX = Python
}
 

Enumeration Type Documentation

◆ ProceduralComponentRuntime

Enumerator
CPP 
CSharp 
Python 
MIN 
MAX