Curvy  8.3.0
CGClasses.cs File Reference

Classes

class  CGBoundsGroupItem
 Helper class used by VolumeSpots and others More...
 
class  CGDataReference
 Class referencing a particular module's output slot More...
 
class  CGGameObjectProperties
 Helper class used by InputGameObject module 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...
 
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  CGWeightedItem
 An item that has a weight associated to it More...
 
struct  ControlPointOption
 Rasterization helper 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...
 
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
 

Namespaces

namespace  FluffyUnderware.Curvy.Generator
 

Enumerations

enum  CGColliderEnum {
  None, Mesh, Box, Sphere,
  Capsule
}
 
enum  CGKeepAspectMode { Off, ScaleU, ScaleV }
 Aspect Mode correction modes enum More...
 
enum  CGReferenceMode { Source, Self }
 Which entity an operation refers to: either an object itself or its source More...
 
enum  CGYesNoAuto { Yes, No, Auto }
 Yes,No,Auto Enum More...