|
class | CGBounds |
| Bounds data class More...
|
|
class | CGBoundsGroup |
| Helper class used by VolumeSpots and others More...
|
|
class | CGBoundsGroupItem |
| Helper class used by VolumeSpots and others More...
|
|
class | CGData |
| Data Base class More...
|
|
class | CGDataInfoAttribute |
| Additional properties for CGData based classes More...
|
|
class | CGDataReference |
| Class referencing a particular module's output slot More...
|
|
class | CGDataRequestMetaCGOptions |
| Additional Spline Request parameters More...
|
|
class | CGDataRequestParameter |
| Request Parameter base class More...
|
|
class | CGDataRequestRasterization |
| Rasterization Request parameters More...
|
|
class | CGDataRequestShapeRasterization |
| Shape Rasterization Request parameters More...
|
|
class | CGGameObject |
| GameObject data (Bounds + Object) More...
|
|
class | CGGameObjectProperties |
| Helper class used by InputGameObject module More...
|
|
class | CGGameObjectResourceCollection |
| Collection of GameObject resources More...
|
|
class | CGGameObjectResourceLoader |
| GameObject resource loader class More...
|
|
class | CGMaterialSettings |
| Helper class used by various Curvy Generator modules More...
|
|
class | CGMaterialSettingsEx |
| Helper class used by various Curvy Generator modules More...
|
|
class | CGMeshProperties |
| Helper class used by InputMesh module More...
|
|
class | CGMeshResource |
| Mesh Resource Component used by Curvy Generator More...
|
|
class | CGMeshResourceCollection |
| Collection of Mesh Resources More...
|
|
class | CGMeshResourceLoader |
| Mesh resource loader class More...
|
|
class | CGModule |
| Curvy Generator module base class More...
|
|
class | CGModuleInputSlot |
| Class defining a module's input slot More...
|
|
class | CGModuleLink |
| Class defining a linkage between two modules' slots More...
|
|
class | CGModuleOutputSlot |
| Class defining a module's output slot More...
|
|
class | CGModuleProperties |
| CGModule helper class More...
|
|
class | CGModuleSlot |
| Class defining a module slot More...
|
|
class | CGPath |
| Path Data (Shape + Direction (Spline Tangents) + Orientation/Up) More...
|
|
class | CGResourceHandler |
| Resource Helper class used by Curvy Generator More...
|
|
class | CGShape |
| Rasterized Shape Data (Polyline) More...
|
|
class | CGShapeResourceLoader |
| Shape (2D spline) resource loader class More...
|
|
class | CGSplineResourceLoader |
| Spline resource loader class More...
|
|
struct | CGSpot |
| Spots are used to place objects (like meshes or Game Objects) A spot is defined by spacial coordinates (similar to Transform) and the index of the object to place More...
|
|
class | CGSpotComparer |
| An IComparer that compares instances of CGSpot based on their CGSpot.Index More...
|
|
class | CGSpots |
| A collection of CGSpot More...
|
|
class | CGUtility |
| Curvy Generator Utility class More...
|
|
class | CGVMesh |
| Mesh Data (Bounds + Vertex,UV,UV2,Normal,Tangents,SubMehes) More...
|
|
class | CGVolume |
| Volume Data (Path + Vertex, VertexNormal, Cross) More...
|
|
class | CGVSubMesh |
| SubMesh data (triangles, material) More...
|
|
class | CGWeightedItem |
| An item that has a weight associated to it More...
|
|
struct | ControlPointOption |
| Rasterization helper More...
|
|
class | CurvyGenerator |
| Curvy Generator component More...
|
|
struct | DuplicateSamplePoint |
| Data about duplicated points, meaning a couple of points sharing the same position. Such duplicated points are used to store different normals or different U coordinates at the same position More...
|
|
interface | ICGResourceCollection |
| Resource Collection interface More...
|
|
interface | ICGResourceLoader |
| Resource Loader Interface More...
|
|
interface | IExternalInput |
| For modules that rely on external input (Splines, Meshes etc..) More...
|
|
interface | INoProcessing |
| For modules that don't process anything More...
|
|
class | InputSlotInfo |
| Attribute to define input sot properties More...
|
|
interface | IOnRequestProcessing |
| For modules that process data on demand More...
|
|
interface | IPathProvider |
| For modules that output instances of CGPath More...
|
|
class | ModuleInfoAttribute |
| Attribute defining basic module properties More...
|
|
class | OutputSlotInfo |
| Attribute to define output slot properties More...
|
|
class | ResourceLoaderAttribute |
| Resource attribute More...
|
|
class | SamplePointsMaterialGroup |
| A section of one or more patches, all sharing the same MaterialID More...
|
|
class | SamplePointsMaterialGroupCollection |
| List of Material Groups More...
|
|
struct | SamplePointsPatch |
| A patch of vertices to be connected by triangles (i.e. same Material and no hard edges within a patch) More...
|
|
struct | SamplePointUData |
|
class | ShapeOutputSlotInfo |
| An OutputSlotInfo preset for modules that output CGShape data. Allows modules to output a CGShape that varies along a shape extrusion. See also CGDataRequestShapeRasterization More...
|
|
class | SlotInfo |
| Attribute to define slot properties More...
|
|
class | SplineInputModuleBase |
| Base class for spline input modules More...
|
|
class | TRSModuleBase |
| Base class for TRS Modules More...
|
|