MCS-SDK  1.6.4
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 NInternal
 CConvertWeldedMeshMorphConverts a streaming morph file (or sidecar) morph from a pre-unity fbx import into a morph that matches the correct vert count in unity
 NM3D_DLL
 CAssetCreator
 CM3DGameObjectEventAgs
 CM3DObjectLoader
 CMonDeserializer
 NMORPH3D
 NCONTENTLIBRARY
 CContentLibrary
 CContentLibrarySO
 CM3DResourceManager
 NCORESERVICES
 CAlphaInjectionManager
 CCSBoneServiceCoreServices BoneService MonoBehaviour Component class - Component utilities for bones
 NCOSTUMING
 CCIattachmentPointClothing Item Attachment Point class. Contains all information and methods for controlling an attachment point. Derives from MonoBehaviour and is a Component class.
 CCIbodyThe CIbody class contains information on an idividual body item. Inheriting from CostumeItem, which in turn is a MonoBehaviour; making this class a Component class.
 CCIclothing
 CCIhair
 CCIprop
 CCostumeItemThe CostumeItem class a MonoBehaviour Component base class attached to all CostumeItems
 NFOUNDATIONS
 CCoreMeshComponent class that is attached to each LOD of a figure or costume item
 CCoreMetaData
 CCoreMorphs
 CItemCompatibilities
 CItemSchematic
 CJCTHolds data for a single bone requiring JCTTransition service.
 CMorph
 CMorphGroupA group of morphs tracked by their LocalName. Used to organize Morphs in the M3DCharacterManager editor script into convenient groups.
 CMorphGroupServiceIn charge of handling MorphGroups for the M3DCharacterManager editor script.
 NMORPHABLE
 CSkeletonHandles creation, manipulation, and modification of a skeletal structure/mecanim avatar
 CMorphBone
 CMorphBoneAdjustment
 CMorphBoneMapCereal
 CMorphTPose
 CMorphTPoseCereal
 NSERVICES
 CCostumeModel
 CProjectionMeshMap
 CCurrentAssemblyDeserializationBinder
 CStreamingMorphsHandles extracting and storing the morphs from the StreamingAssets folder. Normally a developer would not need to use this class directly. Instead use the M3DCharacterManager and CoreMorphs classes to attach morphs.
 CGetMorphDataFromResourcesThread
 CInjectMorphNamesIntoFigureAsyncResult
 CPoolEntry
 CStreamingMorphsInstallHelper
 NUTILITIES
 NEXTENSIONS
 CDictionaryExtensionsDictionary extension class.
 CAssetSchematicImporter
 CKeyValueFloatSimple string and float data pair class, without constructor.
 CTextureUtilitiesUtility class for manipulation of Textures.
 CM3DCharacterManagerAn M3DCharacterManager is a subclass of Unity's MonoBehavior and is automatically attached to MCS Figures when they are loaded into the scene. Every MCS figure will have its own instance of M3DCharacterManager
 NMorph3d
 NCharacter
 CM3DCharacter
 CM3DCharacterModel
 CM3DCharacterSchematic
 NItem
 CM3DClothing
 CM3DFigure
 CM3DHair
 CM3DItem
 CM3DItemModel
 CM3DMesh
 CM3DProp
 CM3DProperty
 NUtility
 NEvent
 CIlazyFixedUpdate
 CIlazyLateUpdate
 CIlazyUpdate
 NSchematic
 NBase
 NStructure
 CAssetDependency
 CAssetSchematic
 CAssetSchematics
 CAssetSchematicsReal
 CATEditable
 CATInputSlider
 CATInputText
 CATListView
 NSerialize
 CISerializable
 CAPLayoutAttachment Point layout base class inherits from MonoBehaviour
 CContentPackContent Pack definition class. Every ContentPack
 CCoreMeshMetaDataMonoBehaviour component class CoreMeshMetaData. Holds all data for a single CoreMesh. As a component class the CoreMeshMetaData is added automatically to the same node as the MORPH3D.COSTUMING.CostumeItem component is added
 CItemCompatibilities
 CItemSchematic
 CJCTMorphMorph class containing data for an individual morph
 CJCTTransitionJCTTransition MonoBehaviour Component class.
 CM3DAttachmentPointConfigurationAttachmentPointConfiguration class. Inherits from ScriptableObject
 CAttachmentPointPresetAttachmentPoint preset class, contains all the data for a single Attachment Point
 CRuntimeTextureLoader
 CSinglePropDefaultLayoutDefault Layout class for a single Attachment Point. Inherits from APLayout.
 CVertexDeltaVertexDelta class ties an integer index to a Vector3 vertex delta