NS SharpGLTF.Animations { CLASS AnimatableProperty { METHOD GetValueAt T (String, Single) } } NS SharpGLTF.Animations { CLASS AnimatableProperty { METHOD RemoveTrack Void (String) } } NS SharpGLTF.Animations { CLASS AnimatableProperty { METHOD SetTrack Void (String, ICurveSampler) } } NS SharpGLTF.Animations { CLASS AnimatableProperty { METHOD UseTrackBuilder CurveBuilder (String) } } NS SharpGLTF.Animations { CLASS AnimatableProperty { METHOD:GET IsAnimated Boolean } } NS SharpGLTF.Animations { CLASS AnimatableProperty { METHOD:GET Tracks IReadOnlyDictionary> } } NS SharpGLTF.Animations { CLASS AnimatableProperty { METHOD:GET Value T } } NS SharpGLTF.Animations { CLASS AnimatableProperty { METHOD:SET Value T } } NS SharpGLTF.Animations { CLASS:ABSTRACT CurveBuilder { METHOD Clear Void () } } NS SharpGLTF.Animations { CLASS:ABSTRACT CurveBuilder { METHOD FindSample ValueTuple<_CurveNode,_CurveNode,Single> (Single) } } NS SharpGLTF.Animations { CLASS:ABSTRACT CurveBuilder { METHOD RemoveKey Void (Single) } } NS SharpGLTF.Animations { CLASS:ABSTRACT CurveBuilder { METHOD SetCurve Void (ICurveSampler) } } NS SharpGLTF.Animations { CLASS:ABSTRACT CurveBuilder { METHOD SetIncomingTangent Void (Single, T) } } NS SharpGLTF.Animations { CLASS:ABSTRACT CurveBuilder { METHOD SetOutgoingTangent Void (Single, T) } } NS SharpGLTF.Animations { CLASS:ABSTRACT CurveBuilder { METHOD SetPoint Void (Single, T, Boolean=True) } } NS SharpGLTF.Animations { CLASS:ABSTRACT CurveBuilder { METHOD WithIncomingTangent CurveBuilder (Single, params Single[]) } } NS SharpGLTF.Animations { CLASS:ABSTRACT CurveBuilder { METHOD WithIncomingTangent CurveBuilder (Single, T) } } NS SharpGLTF.Animations { CLASS:ABSTRACT CurveBuilder { METHOD WithOutgoingTangent CurveBuilder (Single, params Single[]) } } NS SharpGLTF.Animations { CLASS:ABSTRACT CurveBuilder { METHOD WithOutgoingTangent CurveBuilder (Single, T) } } NS SharpGLTF.Animations { CLASS:ABSTRACT CurveBuilder { METHOD WithPoint CurveBuilder (Single, params Single[]) } } NS SharpGLTF.Animations { CLASS:ABSTRACT CurveBuilder { METHOD WithPoint CurveBuilder (Single, T, Boolean=True) } } NS SharpGLTF.Animations { CLASS:ABSTRACT CurveBuilder { METHOD:ABSTRACT Clone CurveBuilder () } } NS SharpGLTF.Animations { CLASS:ABSTRACT CurveBuilder { METHOD:ABSTRACT GetPoint T (Single) } } NS SharpGLTF.Animations { CLASS:ABSTRACT CurveBuilder { METHOD:CONSTRUCTOR () } } NS SharpGLTF.Animations { CLASS:ABSTRACT CurveBuilder { METHOD:CONSTRUCTOR (CurveBuilder) } } NS SharpGLTF.Animations { CLASS:ABSTRACT CurveBuilder { METHOD:GET Keys IReadOnlyCollection } } NS SharpGLTF.Animations { CLASS:ABSTRACT CurveBuilder { METHOD:GET:VIRTUAL MaxDegree Int32 } } NS SharpGLTF.Animations { CLASS:ABSTRACT CurveBuilder { METHOD:PROTECTED:ABSTRACT CreateValue T (params Single[]) } } NS SharpGLTF.Animations { CLASS:ABSTRACT CurveBuilder { METHOD:PROTECTED:ABSTRACT GetTangent T (T, T) } } NS SharpGLTF.Animations { CLASS:ABSTRACT CurveBuilder { USING IConvertibleCurve } } NS SharpGLTF.Animations { CLASS:ABSTRACT CurveBuilder { USING ICurveSampler } } NS SharpGLTF.Geometry { CLASS MeshBuilder { METHOD AddMesh Void (MeshBuilder, Func, Func,VertexBuilder>) } } NS SharpGLTF.Geometry { CLASS MeshBuilder { METHOD TransformVertices Void (Func,VertexBuilder>) } } NS SharpGLTF.Geometry { CLASS MeshBuilder { METHOD UsePrimitive PrimitiveBuilder (TMaterial, Int32=3) } } NS SharpGLTF.Geometry { CLASS MeshBuilder { METHOD:CONSTRUCTOR (String=null) } } NS SharpGLTF.Geometry { CLASS MeshBuilder { METHOD:GET Primitives IReadOnlyCollection> } } NS SharpGLTF.Geometry { CLASS MeshBuilder { METHOD:GET VertexPreprocessor VertexPreprocessor } } NS SharpGLTF.Geometry { CLASS MeshBuilder { METHOD:GET:VIRTUAL Materials IEnumerable } } NS SharpGLTF.Geometry { CLASS MeshBuilder { METHOD:GET:VIRTUAL Name String } } NS SharpGLTF.Geometry { CLASS MeshBuilder { METHOD:SET VertexPreprocessor VertexPreprocessor } } NS SharpGLTF.Geometry { CLASS MeshBuilder { METHOD:SET:VIRTUAL Name String } } NS SharpGLTF.Geometry { CLASS MeshBuilder { METHOD:VIRTUAL Validate Void () } } NS SharpGLTF.Geometry { CLASS MeshBuilder { USING IMeshBuilder } } NS SharpGLTF.Geometry { CLASS MeshBuilder { METHOD:CONSTRUCTOR (String=null) } } NS SharpGLTF.Geometry { CLASS MeshBuilder { USING IMeshBuilder } } NS SharpGLTF.Geometry { CLASS MeshBuilder { USING MeshBuilder } } NS SharpGLTF.Geometry { CLASS MeshBuilder { METHOD:CONSTRUCTOR (String=null) } } NS SharpGLTF.Geometry { CLASS MeshBuilder { USING IMeshBuilder } } NS SharpGLTF.Geometry { CLASS MeshBuilder { USING MeshBuilder } } NS SharpGLTF.Geometry { CLASS MeshBuilder { METHOD:CONSTRUCTOR (String=null) } } NS SharpGLTF.Geometry { CLASS MeshBuilder { USING IMeshBuilder } } NS SharpGLTF.Geometry { CLASS MeshBuilder { USING MeshBuilder } } NS SharpGLTF.Geometry { CLASS MorphTargetColumns { METHOD IsolateColumns Void () } } NS SharpGLTF.Geometry { CLASS MorphTargetColumns { METHOD:GET Colors0 IList } } NS SharpGLTF.Geometry { CLASS MorphTargetColumns { METHOD:GET Normals IList } } NS SharpGLTF.Geometry { CLASS MorphTargetColumns { METHOD:GET Positions IList } } NS SharpGLTF.Geometry { CLASS MorphTargetColumns { METHOD:GET Tangents IList } } NS SharpGLTF.Geometry { CLASS MorphTargetColumns { METHOD:SET Colors0 IList } } NS SharpGLTF.Geometry { CLASS MorphTargetColumns { METHOD:SET Normals IList } } NS SharpGLTF.Geometry { CLASS MorphTargetColumns { METHOD:SET Positions IList } } NS SharpGLTF.Geometry { CLASS MorphTargetColumns { METHOD:SET Tangents IList } } NS SharpGLTF.Geometry { CLASS PrimitiveBuilder { METHOD AddLine ValueTuple (VertexBuilder, VertexBuilder) } } NS SharpGLTF.Geometry { CLASS PrimitiveBuilder { METHOD AddPoint Int32 (VertexBuilder) } } NS SharpGLTF.Geometry { CLASS PrimitiveBuilder { METHOD AddTriangle ValueTuple (VertexBuilder, VertexBuilder, VertexBuilder) } } NS SharpGLTF.Geometry { CLASS PrimitiveBuilder { METHOD TransformVertices Void (Func,VertexBuilder>) } } NS SharpGLTF.Geometry { CLASS PrimitiveBuilder { METHOD UseVertex Int32 (VertexBuilder) } } NS SharpGLTF.Geometry { CLASS PrimitiveBuilder { METHOD Validate Void () } } NS SharpGLTF.Geometry { CLASS PrimitiveBuilder { METHOD:GET Mesh MeshBuilder } } NS SharpGLTF.Geometry { CLASS PrimitiveBuilder { METHOD:GET Vertices IReadOnlyList> } } NS SharpGLTF.Geometry { CLASS PrimitiveBuilder { METHOD:GET:VIRTUAL Indices IReadOnlyList } } NS SharpGLTF.Geometry { CLASS PrimitiveBuilder { METHOD:GET:VIRTUAL Lines IReadOnlyList> } } NS SharpGLTF.Geometry { CLASS PrimitiveBuilder { METHOD:GET:VIRTUAL Material TMaterial } } NS SharpGLTF.Geometry { CLASS PrimitiveBuilder { METHOD:GET:VIRTUAL Points IReadOnlyList } } NS SharpGLTF.Geometry { CLASS PrimitiveBuilder { METHOD:GET:VIRTUAL Triangles IReadOnlyList> } } NS SharpGLTF.Geometry { CLASS PrimitiveBuilder { METHOD:GET:VIRTUAL VertexType Type } } NS SharpGLTF.Geometry { CLASS PrimitiveBuilder { METHOD:GET:VIRTUAL VerticesPerPrimitive Int32 } } NS SharpGLTF.Geometry { CLASS PrimitiveBuilder { METHOD:VIRTUAL AddLine ValueTuple (IVertexBuilder, IVertexBuilder) } } NS SharpGLTF.Geometry { CLASS PrimitiveBuilder { METHOD:VIRTUAL AddPoint Int32 (IVertexBuilder) } } NS SharpGLTF.Geometry { CLASS PrimitiveBuilder { METHOD:VIRTUAL AddTriangle ValueTuple (IVertexBuilder, IVertexBuilder, IVertexBuilder) } } NS SharpGLTF.Geometry { CLASS PrimitiveBuilder { USING IPrimitiveBuilder } } NS SharpGLTF.Geometry { CLASS PrimitiveBuilder { USING IPrimitiveReader } } NS SharpGLTF.Geometry { CLASS VertexBufferColumns { METHOD AddMorphTarget MorphTargetColumns () } } NS SharpGLTF.Geometry { CLASS VertexBufferColumns { METHOD ApplyTransform Void (IGeometryTransform) } } NS SharpGLTF.Geometry { CLASS VertexBufferColumns { METHOD GetCompatibleVertexType Type () } } NS SharpGLTF.Geometry { CLASS VertexBufferColumns { METHOD GetVertex IVertexBuilder (Type, Int32) } } NS SharpGLTF.Geometry { CLASS VertexBufferColumns { METHOD GetVertex VertexBuilder (Int32) } } NS SharpGLTF.Geometry { CLASS VertexBufferColumns { METHOD GetVertex VertexBuilder (Int32) } } NS SharpGLTF.Geometry { CLASS VertexBufferColumns { METHOD IsolateColumns Void () } } NS SharpGLTF.Geometry { CLASS VertexBufferColumns { METHOD:CONSTRUCTOR () } } NS SharpGLTF.Geometry { CLASS VertexBufferColumns { METHOD:GET Colors0 IList } } NS SharpGLTF.Geometry { CLASS VertexBufferColumns { METHOD:GET Colors1 IList } } NS SharpGLTF.Geometry { CLASS VertexBufferColumns { METHOD:GET Joints0 IList } } NS SharpGLTF.Geometry { CLASS VertexBufferColumns { METHOD:GET Joints1 IList } } NS SharpGLTF.Geometry { CLASS VertexBufferColumns { METHOD:GET MorphTargets IReadOnlyList } } NS SharpGLTF.Geometry { CLASS VertexBufferColumns { METHOD:GET Normals IList } } NS SharpGLTF.Geometry { CLASS VertexBufferColumns { METHOD:GET Positions IList } } NS SharpGLTF.Geometry { CLASS VertexBufferColumns { METHOD:GET Tangents IList } } NS SharpGLTF.Geometry { CLASS VertexBufferColumns { METHOD:GET TexCoords0 IList } } NS SharpGLTF.Geometry { CLASS VertexBufferColumns { METHOD:GET TexCoords1 IList } } NS SharpGLTF.Geometry { CLASS VertexBufferColumns { METHOD:GET Weights0 IList } } NS SharpGLTF.Geometry { CLASS VertexBufferColumns { METHOD:GET Weights1 IList } } NS SharpGLTF.Geometry { CLASS VertexBufferColumns { METHOD:SET Colors0 IList } } NS SharpGLTF.Geometry { CLASS VertexBufferColumns { METHOD:SET Colors1 IList } } NS SharpGLTF.Geometry { CLASS VertexBufferColumns { METHOD:SET Joints0 IList } } NS SharpGLTF.Geometry { CLASS VertexBufferColumns { METHOD:SET Joints1 IList } } NS SharpGLTF.Geometry { CLASS VertexBufferColumns { METHOD:SET Normals IList } } NS SharpGLTF.Geometry { CLASS VertexBufferColumns { METHOD:SET Positions IList } } NS SharpGLTF.Geometry { CLASS VertexBufferColumns { METHOD:SET Tangents IList } } NS SharpGLTF.Geometry { CLASS VertexBufferColumns { METHOD:SET TexCoords0 IList } } NS SharpGLTF.Geometry { CLASS VertexBufferColumns { METHOD:SET TexCoords1 IList } } NS SharpGLTF.Geometry { CLASS VertexBufferColumns { METHOD:SET Weights0 IList } } NS SharpGLTF.Geometry { CLASS VertexBufferColumns { METHOD:SET Weights1 IList } } NS SharpGLTF.Geometry { INTERFACE IMeshBuilder { METHOD:ABSTRACT UsePrimitive IPrimitiveBuilder (TMaterial, Int32=3) } } NS SharpGLTF.Geometry { INTERFACE IMeshBuilder { METHOD:ABSTRACT Validate Void () } } NS SharpGLTF.Geometry { INTERFACE IMeshBuilder { METHOD:GET:ABSTRACT Materials IEnumerable } } NS SharpGLTF.Geometry { INTERFACE IMeshBuilder { METHOD:GET:ABSTRACT Name String } } NS SharpGLTF.Geometry { INTERFACE IMeshBuilder { METHOD:GET:ABSTRACT Primitives IReadOnlyCollection> } } NS SharpGLTF.Geometry { INTERFACE IMeshBuilder { METHOD:SET:ABSTRACT Name String } } NS SharpGLTF.Geometry { INTERFACE IPrimitiveBuilder { METHOD:ABSTRACT AddLine ValueTuple (IVertexBuilder, IVertexBuilder) } } NS SharpGLTF.Geometry { INTERFACE IPrimitiveBuilder { METHOD:ABSTRACT AddPoint Int32 (IVertexBuilder) } } NS SharpGLTF.Geometry { INTERFACE IPrimitiveBuilder { METHOD:ABSTRACT AddTriangle ValueTuple (IVertexBuilder, IVertexBuilder, IVertexBuilder) } } NS SharpGLTF.Geometry { INTERFACE IPrimitiveBuilder { METHOD:GET:ABSTRACT VertexType Type } } NS SharpGLTF.Geometry { INTERFACE IPrimitiveReader { METHOD:GET:ABSTRACT Indices IReadOnlyList } } NS SharpGLTF.Geometry { INTERFACE IPrimitiveReader { METHOD:GET:ABSTRACT Lines IReadOnlyList> } } NS SharpGLTF.Geometry { INTERFACE IPrimitiveReader { METHOD:GET:ABSTRACT Material TMaterial } } NS SharpGLTF.Geometry { INTERFACE IPrimitiveReader { METHOD:GET:ABSTRACT Points IReadOnlyList } } NS SharpGLTF.Geometry { INTERFACE IPrimitiveReader { METHOD:GET:ABSTRACT Triangles IReadOnlyList> } } NS SharpGLTF.Geometry { INTERFACE IPrimitiveReader { METHOD:GET:ABSTRACT Vertices IReadOnlyList } } NS SharpGLTF.Geometry { INTERFACE IPrimitiveReader { METHOD:GET:ABSTRACT VerticesPerPrimitive Int32 } } NS SharpGLTF.Geometry { INTERFACE IVertexBuilder { METHOD:ABSTRACT ConvertTo VertexBuilder () } } NS SharpGLTF.Geometry { INTERFACE IVertexBuilder { METHOD:ABSTRACT GetGeometry IVertexGeometry () } } NS SharpGLTF.Geometry { INTERFACE IVertexBuilder { METHOD:ABSTRACT GetMaterial IVertexMaterial () } } NS SharpGLTF.Geometry { INTERFACE IVertexBuilder { METHOD:ABSTRACT GetSkinning IVertexSkinning () } } NS SharpGLTF.Geometry { INTERFACE IVertexBuilder { METHOD:ABSTRACT SetGeometry Void (IVertexGeometry) } } NS SharpGLTF.Geometry { INTERFACE IVertexBuilder { METHOD:ABSTRACT SetMaterial Void (IVertexMaterial) } } NS SharpGLTF.Geometry { INTERFACE IVertexBuilder { METHOD:ABSTRACT SetSkinning Void (IVertexSkinning) } } NS SharpGLTF.Geometry { STRUCT VertexBuilder { FIELD Geometry TvG } } NS SharpGLTF.Geometry { STRUCT VertexBuilder { FIELD Material TvM } } NS SharpGLTF.Geometry { STRUCT VertexBuilder { FIELD Skinning TvS } } NS SharpGLTF.Geometry { STRUCT VertexBuilder { METHOD Validate Void () } } NS SharpGLTF.Geometry { STRUCT VertexBuilder { METHOD WithGeometry VertexBuilder (Vector3) } } NS SharpGLTF.Geometry { STRUCT VertexBuilder { METHOD WithGeometry VertexBuilder (Vector3, Vector3) } } NS SharpGLTF.Geometry { STRUCT VertexBuilder { METHOD WithGeometry VertexBuilder (Vector3, Vector3, Vector4) } } NS SharpGLTF.Geometry { STRUCT VertexBuilder { METHOD WithMaterial VertexBuilder (params Vector2[]) } } NS SharpGLTF.Geometry { STRUCT VertexBuilder { METHOD WithMaterial VertexBuilder (Vector4, params Vector2[]) } } NS SharpGLTF.Geometry { STRUCT VertexBuilder { METHOD WithMaterial VertexBuilder (Vector4, Vector4, params Vector2[]) } } NS SharpGLTF.Geometry { STRUCT VertexBuilder { METHOD WithSkinning VertexBuilder (params ValueTuple[]) } } NS SharpGLTF.Geometry { STRUCT VertexBuilder { METHOD:CONSTRUCTOR (TvG) } } NS SharpGLTF.Geometry { STRUCT VertexBuilder { METHOD:CONSTRUCTOR (TvG, params ValueTuple[]) } } NS SharpGLTF.Geometry { STRUCT VertexBuilder { METHOD:CONSTRUCTOR (TvG, SparseWeight8) } } NS SharpGLTF.Geometry { STRUCT VertexBuilder { METHOD:CONSTRUCTOR (TvG, TvM) } } NS SharpGLTF.Geometry { STRUCT VertexBuilder { METHOD:CONSTRUCTOR (TvG, TvM, params ValueTuple[]) } } NS SharpGLTF.Geometry { STRUCT VertexBuilder { METHOD:CONSTRUCTOR (TvG, TvM, SparseWeight8) } } NS SharpGLTF.Geometry { STRUCT VertexBuilder { METHOD:CONSTRUCTOR (TvG, TvM, TvS) } } NS SharpGLTF.Geometry { STRUCT VertexBuilder { METHOD:CONSTRUCTOR (TvG, TvS) } } NS SharpGLTF.Geometry { STRUCT VertexBuilder { METHOD:GET Position Vector3 } } NS SharpGLTF.Geometry { STRUCT VertexBuilder { METHOD:SET Position Vector3 } } NS SharpGLTF.Geometry { STRUCT VertexBuilder { METHOD:STATIC Create VertexBuilder (Vector3) } } NS SharpGLTF.Geometry { STRUCT VertexBuilder { METHOD:STATIC Create VertexBuilder (Vector3, Vector3) } } NS SharpGLTF.Geometry { STRUCT VertexBuilder { METHOD:STATIC Create VertexBuilder (Vector3, Vector3, Vector4) } } NS SharpGLTF.Geometry { STRUCT VertexBuilder { METHOD:STATIC CreateCompatibleMesh MeshBuilder (String=null) } } NS SharpGLTF.Geometry { STRUCT VertexBuilder { METHOD:STATIC CreateCompatibleMesh MeshBuilder (String=null) } } NS SharpGLTF.Geometry { STRUCT VertexBuilder { METHOD:VIRTUAL ConvertTo VertexBuilder () } } NS SharpGLTF.Geometry { STRUCT VertexBuilder { USING IVertexBuilder } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexAttributeAttribute { METHOD:CONSTRUCTOR (String) } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexAttributeAttribute { METHOD:CONSTRUCTOR (String, EncodingType, Boolean) } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexAttributeAttribute { METHOD:GET Encoding EncodingType } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexAttributeAttribute { METHOD:GET Name String } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexAttributeAttribute { METHOD:GET Normalized Boolean } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexAttributeAttribute { USING Attribute } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexGeometryPreprocessor { METHOD:CONSTRUCTOR (Object, IntPtr) } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexGeometryPreprocessor { METHOD:VIRTUAL BeginInvoke IAsyncResult (TvG, AsyncCallback, Object) } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexGeometryPreprocessor { METHOD:VIRTUAL EndInvoke Nullable (IAsyncResult) } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexGeometryPreprocessor { METHOD:VIRTUAL Invoke Nullable (TvG) } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexGeometryPreprocessor { USING Delegate } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexGeometryPreprocessor { USING ICloneable } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexGeometryPreprocessor { USING ISerializable } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexGeometryPreprocessor { USING MulticastDelegate } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexMaterialPreprocessor { METHOD:CONSTRUCTOR (Object, IntPtr) } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexMaterialPreprocessor { METHOD:VIRTUAL BeginInvoke IAsyncResult (TvM, AsyncCallback, Object) } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexMaterialPreprocessor { METHOD:VIRTUAL EndInvoke Nullable (IAsyncResult) } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexMaterialPreprocessor { METHOD:VIRTUAL Invoke Nullable (TvM) } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexMaterialPreprocessor { USING Delegate } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexMaterialPreprocessor { USING ICloneable } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexMaterialPreprocessor { USING ISerializable } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexMaterialPreprocessor { USING MulticastDelegate } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexPreprocessor { METHOD Append Void (VertexGeometryPreprocessor) } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexPreprocessor { METHOD Append Void (VertexMaterialPreprocessor) } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexPreprocessor { METHOD Append Void (VertexSkinningPreprocessor) } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexPreprocessor { METHOD Clear Void () } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexPreprocessor { METHOD PreprocessVertex Boolean (ref VertexBuilder`3) } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexPreprocessor { METHOD SetDebugPreprocessors Void () } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexPreprocessor { METHOD SetSanitizerPreprocessors Void () } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexPreprocessor { METHOD:CONSTRUCTOR () } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexSkinningPreprocessor { METHOD:CONSTRUCTOR (Object, IntPtr) } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexSkinningPreprocessor { METHOD:VIRTUAL BeginInvoke IAsyncResult (TvS, AsyncCallback, Object) } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexSkinningPreprocessor { METHOD:VIRTUAL EndInvoke Nullable (IAsyncResult) } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexSkinningPreprocessor { METHOD:VIRTUAL Invoke Nullable (TvS) } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexSkinningPreprocessor { USING Delegate } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexSkinningPreprocessor { USING ICloneable } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexSkinningPreprocessor { USING ISerializable } } NS SharpGLTF.Geometry.VertexTypes { CLASS:SEALED VertexSkinningPreprocessor { USING MulticastDelegate } } NS SharpGLTF.Geometry.VertexTypes { INTERFACE IVertexGeometry { METHOD:ABSTRACT ApplyTransform Void (Matrix4x4) } } NS SharpGLTF.Geometry.VertexTypes { INTERFACE IVertexGeometry { METHOD:ABSTRACT GetPosition Vector3 () } } NS SharpGLTF.Geometry.VertexTypes { INTERFACE IVertexGeometry { METHOD:ABSTRACT SetNormal Void (Vector3) } } NS SharpGLTF.Geometry.VertexTypes { INTERFACE IVertexGeometry { METHOD:ABSTRACT SetPosition Void (Vector3) } } NS SharpGLTF.Geometry.VertexTypes { INTERFACE IVertexGeometry { METHOD:ABSTRACT SetTangent Void (Vector4) } } NS SharpGLTF.Geometry.VertexTypes { INTERFACE IVertexGeometry { METHOD:ABSTRACT TryGetNormal Boolean (out Vector3) } } NS SharpGLTF.Geometry.VertexTypes { INTERFACE IVertexGeometry { METHOD:ABSTRACT TryGetTangent Boolean (out Vector4) } } NS SharpGLTF.Geometry.VertexTypes { INTERFACE IVertexGeometry { METHOD:ABSTRACT Validate Void () } } NS SharpGLTF.Geometry.VertexTypes { INTERFACE IVertexMaterial { METHOD:ABSTRACT GetColor Vector4 (Int32) } } NS SharpGLTF.Geometry.VertexTypes { INTERFACE IVertexMaterial { METHOD:ABSTRACT GetTexCoord Vector2 (Int32) } } NS SharpGLTF.Geometry.VertexTypes { INTERFACE IVertexMaterial { METHOD:ABSTRACT SetColor Void (Int32, Vector4) } } NS SharpGLTF.Geometry.VertexTypes { INTERFACE IVertexMaterial { METHOD:ABSTRACT SetTexCoord Void (Int32, Vector2) } } NS SharpGLTF.Geometry.VertexTypes { INTERFACE IVertexMaterial { METHOD:ABSTRACT Validate Void () } } NS SharpGLTF.Geometry.VertexTypes { INTERFACE IVertexMaterial { METHOD:GET:ABSTRACT MaxColors Int32 } } NS SharpGLTF.Geometry.VertexTypes { INTERFACE IVertexMaterial { METHOD:GET:ABSTRACT MaxTextCoords Int32 } } NS SharpGLTF.Geometry.VertexTypes { INTERFACE IVertexSkinning { METHOD:ABSTRACT GetJointBinding ValueTuple (Int32) } } NS SharpGLTF.Geometry.VertexTypes { INTERFACE IVertexSkinning { METHOD:ABSTRACT GetWeights SparseWeight8 () } } NS SharpGLTF.Geometry.VertexTypes { INTERFACE IVertexSkinning { METHOD:ABSTRACT SetJointBinding Void (Int32, Int32, Single) } } NS SharpGLTF.Geometry.VertexTypes { INTERFACE IVertexSkinning { METHOD:ABSTRACT SetWeights Void (in SparseWeight8) } } NS SharpGLTF.Geometry.VertexTypes { INTERFACE IVertexSkinning { METHOD:ABSTRACT Validate Void () } } NS SharpGLTF.Geometry.VertexTypes { INTERFACE IVertexSkinning { METHOD:GET:ABSTRACT JointsHigh Vector4 } } NS SharpGLTF.Geometry.VertexTypes { INTERFACE IVertexSkinning { METHOD:GET:ABSTRACT JointsLow Vector4 } } NS SharpGLTF.Geometry.VertexTypes { INTERFACE IVertexSkinning { METHOD:GET:ABSTRACT MaxBindings Int32 } } NS SharpGLTF.Geometry.VertexTypes { INTERFACE IVertexSkinning { METHOD:GET:ABSTRACT Weightshigh Vector4 } } NS SharpGLTF.Geometry.VertexTypes { INTERFACE IVertexSkinning { METHOD:GET:ABSTRACT WeightsLow Vector4 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor1 { FIELD Color Vector4 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor1 { METHOD:CONSTRUCTOR (IVertexMaterial) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor1 { METHOD:CONSTRUCTOR (Vector4) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor1 { METHOD:GET:VIRTUAL MaxColors Int32 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor1 { METHOD:GET:VIRTUAL MaxTextCoords Int32 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor1 { METHOD:VIRTUAL GetColor Vector4 (Int32) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor1 { METHOD:VIRTUAL GetTexCoord Vector2 (Int32) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor1 { METHOD:VIRTUAL Validate Void () } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor1 { USING IVertexMaterial } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor1Texture1 { FIELD Color Vector4 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor1Texture1 { FIELD TexCoord Vector2 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor1Texture1 { METHOD:CONSTRUCTOR (IVertexMaterial) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor1Texture1 { METHOD:CONSTRUCTOR (Vector4, Vector2) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor1Texture1 { METHOD:GET:VIRTUAL MaxColors Int32 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor1Texture1 { METHOD:GET:VIRTUAL MaxTextCoords Int32 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor1Texture1 { METHOD:VIRTUAL GetColor Vector4 (Int32) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor1Texture1 { METHOD:VIRTUAL GetTexCoord Vector2 (Int32) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor1Texture1 { METHOD:VIRTUAL Validate Void () } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor1Texture1 { USING IVertexMaterial } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor1Texture2 { FIELD Color Vector4 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor1Texture2 { FIELD TexCoord0 Vector2 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor1Texture2 { FIELD TexCoord1 Vector2 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor1Texture2 { METHOD:CONSTRUCTOR (IVertexMaterial) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor1Texture2 { METHOD:CONSTRUCTOR (Vector4, Vector2, Vector2) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor1Texture2 { METHOD:GET:VIRTUAL MaxColors Int32 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor1Texture2 { METHOD:GET:VIRTUAL MaxTextCoords Int32 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor1Texture2 { METHOD:VIRTUAL GetColor Vector4 (Int32) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor1Texture2 { METHOD:VIRTUAL GetTexCoord Vector2 (Int32) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor1Texture2 { METHOD:VIRTUAL Validate Void () } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor1Texture2 { USING IVertexMaterial } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor2 { FIELD Color0 Vector4 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor2 { FIELD Color1 Vector4 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor2 { METHOD:CONSTRUCTOR (IVertexMaterial) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor2 { METHOD:CONSTRUCTOR (Vector4, Vector4) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor2 { METHOD:GET:VIRTUAL MaxColors Int32 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor2 { METHOD:GET:VIRTUAL MaxTextCoords Int32 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor2 { METHOD:VIRTUAL GetColor Vector4 (Int32) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor2 { METHOD:VIRTUAL GetTexCoord Vector2 (Int32) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor2 { METHOD:VIRTUAL Validate Void () } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor2 { USING IVertexMaterial } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor2Texture2 { FIELD Color0 Vector4 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor2Texture2 { FIELD Color1 Vector4 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor2Texture2 { FIELD TexCoord0 Vector2 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor2Texture2 { FIELD TexCoord1 Vector2 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor2Texture2 { METHOD:CONSTRUCTOR (IVertexMaterial) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor2Texture2 { METHOD:CONSTRUCTOR (Vector4, Vector4, Vector2, Vector2) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor2Texture2 { METHOD:GET:VIRTUAL MaxColors Int32 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor2Texture2 { METHOD:GET:VIRTUAL MaxTextCoords Int32 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor2Texture2 { METHOD:VIRTUAL GetColor Vector4 (Int32) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor2Texture2 { METHOD:VIRTUAL GetTexCoord Vector2 (Int32) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor2Texture2 { METHOD:VIRTUAL Validate Void () } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexColor2Texture2 { USING IVertexMaterial } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexEmpty { METHOD SetWeights Void (in SparseWeight8) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexEmpty { METHOD:GET:VIRTUAL MaxBindings Int32 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexEmpty { METHOD:GET:VIRTUAL MaxColors Int32 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexEmpty { METHOD:GET:VIRTUAL MaxTextCoords Int32 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexEmpty { METHOD:VIRTUAL GetWeights SparseWeight8 () } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexEmpty { METHOD:VIRTUAL Validate Void () } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexEmpty { USING IVertexMaterial } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexEmpty { USING IVertexSkinning } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints16x4 { FIELD Joints Vector4 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints16x4 { FIELD Weights Vector4 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints16x4 { METHOD InPlaceSort Void () } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints16x4 { METHOD SetWeights Void (in SparseWeight8) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints16x4 { METHOD:CONSTRUCTOR (in SparseWeight8) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints16x4 { METHOD:CONSTRUCTOR (Int32) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints16x4 { METHOD:CONSTRUCTOR (params ValueTuple[]) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints16x4 { METHOD:GET:VIRTUAL MaxBindings Int32 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints16x4 { METHOD:VIRTUAL GetJointBinding ValueTuple (Int32) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints16x4 { METHOD:VIRTUAL GetWeights SparseWeight8 () } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints16x4 { METHOD:VIRTUAL SetJointBinding Void (Int32, Int32, Single) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints16x4 { METHOD:VIRTUAL Validate Void () } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints16x4 { USING IVertexSkinning } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints16x8 { FIELD Joints0 Vector4 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints16x8 { FIELD Joints1 Vector4 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints16x8 { FIELD Weights0 Vector4 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints16x8 { FIELD Weights1 Vector4 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints16x8 { METHOD SetWeights Void (in SparseWeight8) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints16x8 { METHOD:CONSTRUCTOR (in SparseWeight8) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints16x8 { METHOD:CONSTRUCTOR (Int32) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints16x8 { METHOD:CONSTRUCTOR (params ValueTuple[]) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints16x8 { METHOD:GET:VIRTUAL MaxBindings Int32 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints16x8 { METHOD:VIRTUAL GetJointBinding ValueTuple (Int32) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints16x8 { METHOD:VIRTUAL GetWeights SparseWeight8 () } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints16x8 { METHOD:VIRTUAL SetJointBinding Void (Int32, Int32, Single) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints16x8 { METHOD:VIRTUAL Validate Void () } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints16x8 { USING IVertexSkinning } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints8x4 { FIELD Joints Vector4 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints8x4 { FIELD Weights Vector4 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints8x4 { METHOD InPlaceSort Void () } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints8x4 { METHOD SetWeights Void (in SparseWeight8) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints8x4 { METHOD:CONSTRUCTOR (in SparseWeight8) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints8x4 { METHOD:CONSTRUCTOR (Int32) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints8x4 { METHOD:CONSTRUCTOR (params ValueTuple[]) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints8x4 { METHOD:GET:VIRTUAL MaxBindings Int32 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints8x4 { METHOD:VIRTUAL GetJointBinding ValueTuple (Int32) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints8x4 { METHOD:VIRTUAL GetWeights SparseWeight8 () } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints8x4 { METHOD:VIRTUAL SetJointBinding Void (Int32, Int32, Single) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints8x4 { METHOD:VIRTUAL Validate Void () } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints8x4 { USING IVertexSkinning } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints8x8 { FIELD Joints0 Vector4 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints8x8 { FIELD Joints1 Vector4 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints8x8 { FIELD Weights0 Vector4 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints8x8 { FIELD Weights1 Vector4 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints8x8 { METHOD SetWeights Void (in SparseWeight8) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints8x8 { METHOD:CONSTRUCTOR (in SparseWeight8) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints8x8 { METHOD:CONSTRUCTOR (Int32) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints8x8 { METHOD:CONSTRUCTOR (params ValueTuple[]) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints8x8 { METHOD:GET SparseWeights SparseWeight8 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints8x8 { METHOD:GET:VIRTUAL MaxBindings Int32 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints8x8 { METHOD:VIRTUAL GetJointBinding ValueTuple (Int32) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints8x8 { METHOD:VIRTUAL GetWeights SparseWeight8 () } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints8x8 { METHOD:VIRTUAL SetJointBinding Void (Int32, Int32, Single) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints8x8 { METHOD:VIRTUAL Validate Void () } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexJoints8x8 { USING IVertexSkinning } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexPosition { FIELD Position Vector3 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexPosition { METHOD:CONSTRUCTOR (IVertexGeometry) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexPosition { METHOD:CONSTRUCTOR (Single, Single, Single) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexPosition { METHOD:CONSTRUCTOR (Vector3) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexPosition { METHOD:VIRTUAL ApplyTransform Void (Matrix4x4) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexPosition { METHOD:VIRTUAL GetPosition Vector3 () } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexPosition { METHOD:VIRTUAL TryGetNormal Boolean (out Vector3) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexPosition { METHOD:VIRTUAL TryGetTangent Boolean (out Vector4) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexPosition { METHOD:VIRTUAL Validate Void () } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexPosition { USING IVertexGeometry } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexPositionNormal { FIELD Normal Vector3 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexPositionNormal { FIELD Position Vector3 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexPositionNormal { METHOD:CONSTRUCTOR (IVertexGeometry) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexPositionNormal { METHOD:CONSTRUCTOR (Single, Single, Single, Single, Single, Single) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexPositionNormal { METHOD:CONSTRUCTOR (Vector3, Vector3) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexPositionNormal { METHOD:VIRTUAL ApplyTransform Void (Matrix4x4) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexPositionNormal { METHOD:VIRTUAL GetPosition Vector3 () } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexPositionNormal { METHOD:VIRTUAL TryGetNormal Boolean (out Vector3) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexPositionNormal { METHOD:VIRTUAL TryGetTangent Boolean (out Vector4) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexPositionNormal { METHOD:VIRTUAL Validate Void () } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexPositionNormal { USING IVertexGeometry } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexPositionNormalTangent { FIELD Normal Vector3 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexPositionNormalTangent { FIELD Position Vector3 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexPositionNormalTangent { FIELD Tangent Vector4 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexPositionNormalTangent { METHOD:CONSTRUCTOR (IVertexGeometry) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexPositionNormalTangent { METHOD:CONSTRUCTOR (Vector3, Vector3, Vector4) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexPositionNormalTangent { METHOD:VIRTUAL ApplyTransform Void (Matrix4x4) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexPositionNormalTangent { METHOD:VIRTUAL GetPosition Vector3 () } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexPositionNormalTangent { METHOD:VIRTUAL TryGetNormal Boolean (out Vector3) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexPositionNormalTangent { METHOD:VIRTUAL TryGetTangent Boolean (out Vector4) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexPositionNormalTangent { METHOD:VIRTUAL Validate Void () } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexPositionNormalTangent { USING IVertexGeometry } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexTexture1 { FIELD TexCoord Vector2 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexTexture1 { METHOD:CONSTRUCTOR (IVertexMaterial) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexTexture1 { METHOD:CONSTRUCTOR (Vector2) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexTexture1 { METHOD:GET:VIRTUAL MaxColors Int32 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexTexture1 { METHOD:GET:VIRTUAL MaxTextCoords Int32 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexTexture1 { METHOD:VIRTUAL GetColor Vector4 (Int32) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexTexture1 { METHOD:VIRTUAL GetTexCoord Vector2 (Int32) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexTexture1 { METHOD:VIRTUAL Validate Void () } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexTexture1 { USING IVertexMaterial } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexTexture2 { FIELD TexCoord0 Vector2 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexTexture2 { FIELD TexCoord1 Vector2 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexTexture2 { METHOD:CONSTRUCTOR (IVertexMaterial) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexTexture2 { METHOD:CONSTRUCTOR (Vector2, Vector2) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexTexture2 { METHOD:GET:VIRTUAL MaxColors Int32 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexTexture2 { METHOD:GET:VIRTUAL MaxTextCoords Int32 } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexTexture2 { METHOD:VIRTUAL GetColor Vector4 (Int32) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexTexture2 { METHOD:VIRTUAL GetTexCoord Vector2 (Int32) } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexTexture2 { METHOD:VIRTUAL Validate Void () } } NS SharpGLTF.Geometry.VertexTypes { STRUCT VertexTexture2 { USING IVertexMaterial } } NS SharpGLTF.Materials { CLASS ChannelBuilder { METHOD RemoveTexture Void () } } NS SharpGLTF.Materials { CLASS ChannelBuilder { METHOD SetDefaultParameter Void () } } NS SharpGLTF.Materials { CLASS ChannelBuilder { METHOD UseTexture TextureBuilder () } } NS SharpGLTF.Materials { CLASS ChannelBuilder { METHOD:GET Key String } } NS SharpGLTF.Materials { CLASS ChannelBuilder { METHOD:GET Parameter Vector4 } } NS SharpGLTF.Materials { CLASS ChannelBuilder { METHOD:GET Texture TextureBuilder } } NS SharpGLTF.Materials { CLASS ChannelBuilder { METHOD:GET:STATIC ContentComparer IEqualityComparer } } NS SharpGLTF.Materials { CLASS ChannelBuilder { METHOD:SET Parameter Vector4 } } NS SharpGLTF.Materials { CLASS ChannelBuilder { METHOD:STATIC AreEqual Boolean (ChannelBuilder, ChannelBuilder) } } NS SharpGLTF.Materials { CLASS ChannelBuilder { METHOD:STATIC GetContentHashCode Int32 (ChannelBuilder) } } NS SharpGLTF.Materials { CLASS MaterialBuilder { FIELD:CONST SHADERPBRMETALLICROUGHNESS String } } NS SharpGLTF.Materials { CLASS MaterialBuilder { FIELD:CONST SHADERPBRSPECULARGLOSSINESS String } } NS SharpGLTF.Materials { CLASS MaterialBuilder { FIELD:CONST SHADERUNLIT String } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD GetChannel ChannelBuilder (KnownChannels) } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD GetChannel ChannelBuilder (String) } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD UseChannel ChannelBuilder (KnownChannels) } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD UseChannel ChannelBuilder (String) } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD WithAlpha MaterialBuilder (AlphaMode=OPAQUE, Single=0,5) } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD WithChannelImage MaterialBuilder (KnownChannels, String) } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD WithChannelImage MaterialBuilder (String, String) } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD WithChannelParam MaterialBuilder (KnownChannels, Vector4) } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD WithChannelParam MaterialBuilder (String, Vector4) } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD WithDoubleSide MaterialBuilder (Boolean) } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD WithEmissive MaterialBuilder (String) } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD WithEmissive MaterialBuilder (String, Vector3) } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD WithEmissive MaterialBuilder (Vector3) } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD WithFallback MaterialBuilder (MaterialBuilder) } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD WithMetallicRoughnessShader MaterialBuilder () } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD WithNormal MaterialBuilder (String, Single=1) } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD WithOcclusion MaterialBuilder (String, Single=1) } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD WithShader MaterialBuilder (String) } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD WithSpecularGlossinessShader MaterialBuilder () } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD WithUnlitShader MaterialBuilder () } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD:CONSTRUCTOR (String=null) } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD:GET AlphaCutoff Single } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD:GET AlphaMode AlphaMode } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD:GET Channels IReadOnlyCollection } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD:GET CompatibilityFallback MaterialBuilder } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD:GET DoubleSided Boolean } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD:GET Name String } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD:GET ShaderStyle String } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD:GET:STATIC ContentComparer IEqualityComparer } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD:SET AlphaCutoff Single } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD:SET AlphaMode AlphaMode } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD:SET CompatibilityFallback MaterialBuilder } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD:SET DoubleSided Boolean } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD:SET Name String } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD:SET ShaderStyle String } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD:STATIC AreEqual Boolean (MaterialBuilder, MaterialBuilder) } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD:STATIC CreateDefault MaterialBuilder () } } NS SharpGLTF.Materials { CLASS MaterialBuilder { METHOD:STATIC GetContentHashCode Int32 (MaterialBuilder) } } NS SharpGLTF.Materials { CLASS TextureBuilder { METHOD WithCoordinateSet TextureBuilder (Int32) } } NS SharpGLTF.Materials { CLASS TextureBuilder { METHOD WithFallbackImage TextureBuilder (ArraySegment) } } NS SharpGLTF.Materials { CLASS TextureBuilder { METHOD WithFallbackImage TextureBuilder (String) } } NS SharpGLTF.Materials { CLASS TextureBuilder { METHOD WithImage TextureBuilder (ArraySegment) } } NS SharpGLTF.Materials { CLASS TextureBuilder { METHOD WithImage TextureBuilder (String) } } NS SharpGLTF.Materials { CLASS TextureBuilder { METHOD WithPrimaryImage TextureBuilder (ArraySegment) } } NS SharpGLTF.Materials { CLASS TextureBuilder { METHOD WithPrimaryImage TextureBuilder (String) } } NS SharpGLTF.Materials { CLASS TextureBuilder { METHOD WithSampler TextureBuilder (TextureWrapMode, TextureWrapMode, TextureMipMapFilter=DEFAULT, TextureInterpolationFilter=DEFAULT) } } NS SharpGLTF.Materials { CLASS TextureBuilder { METHOD WithTransform TextureBuilder (Single, Single, Single=1, Single=1, Single=0, Nullable=null) } } NS SharpGLTF.Materials { CLASS TextureBuilder { METHOD WithTransform TextureBuilder (Vector2, Vector2, Single=0, Nullable=null) } } NS SharpGLTF.Materials { CLASS TextureBuilder { METHOD:GET CoordinateSet Int32 } } NS SharpGLTF.Materials { CLASS TextureBuilder { METHOD:GET FallbackImageContent ArraySegment } } NS SharpGLTF.Materials { CLASS TextureBuilder { METHOD:GET MagFilter TextureInterpolationFilter } } NS SharpGLTF.Materials { CLASS TextureBuilder { METHOD:GET MinFilter TextureMipMapFilter } } NS SharpGLTF.Materials { CLASS TextureBuilder { METHOD:GET PrimaryImageContent ArraySegment } } NS SharpGLTF.Materials { CLASS TextureBuilder { METHOD:GET Transform TextureTransformBuilder } } NS SharpGLTF.Materials { CLASS TextureBuilder { METHOD:GET WrapS TextureWrapMode } } NS SharpGLTF.Materials { CLASS TextureBuilder { METHOD:GET WrapT TextureWrapMode } } NS SharpGLTF.Materials { CLASS TextureBuilder { METHOD:GET:STATIC ContentComparer IEqualityComparer } } NS SharpGLTF.Materials { CLASS TextureBuilder { METHOD:SET CoordinateSet Int32 } } NS SharpGLTF.Materials { CLASS TextureBuilder { METHOD:SET FallbackImageContent ArraySegment } } NS SharpGLTF.Materials { CLASS TextureBuilder { METHOD:SET MagFilter TextureInterpolationFilter } } NS SharpGLTF.Materials { CLASS TextureBuilder { METHOD:SET MinFilter TextureMipMapFilter } } NS SharpGLTF.Materials { CLASS TextureBuilder { METHOD:SET PrimaryImageContent ArraySegment } } NS SharpGLTF.Materials { CLASS TextureBuilder { METHOD:SET WrapS TextureWrapMode } } NS SharpGLTF.Materials { CLASS TextureBuilder { METHOD:SET WrapT TextureWrapMode } } NS SharpGLTF.Materials { CLASS TextureBuilder { METHOD:STATIC AreEqual Boolean (TextureBuilder, TextureBuilder) } } NS SharpGLTF.Materials { CLASS TextureBuilder { METHOD:STATIC GetContentHashCode Int32 (TextureBuilder) } } NS SharpGLTF.Materials { CLASS TextureBuilder { METHOD:STATIC IsImage Boolean (ArraySegment, String) } } NS SharpGLTF.Materials { CLASS TextureTransformBuilder { METHOD:GET CoordinateSetOverride Nullable } } NS SharpGLTF.Materials { CLASS TextureTransformBuilder { METHOD:GET Offset Vector2 } } NS SharpGLTF.Materials { CLASS TextureTransformBuilder { METHOD:GET Rotation Single } } NS SharpGLTF.Materials { CLASS TextureTransformBuilder { METHOD:GET Scale Vector2 } } NS SharpGLTF.Materials { CLASS TextureTransformBuilder { METHOD:SET CoordinateSetOverride Nullable } } NS SharpGLTF.Materials { CLASS TextureTransformBuilder { METHOD:SET Offset Vector2 } } NS SharpGLTF.Materials { CLASS TextureTransformBuilder { METHOD:SET Rotation Single } } NS SharpGLTF.Materials { CLASS TextureTransformBuilder { METHOD:SET Scale Vector2 } } NS SharpGLTF.Materials { CLASS TextureTransformBuilder { METHOD:STATIC AreEqual Boolean (TextureTransformBuilder, TextureTransformBuilder) } } NS SharpGLTF.Materials { ENUM AlphaMode { BLEND=2 } } NS SharpGLTF.Materials { ENUM AlphaMode { MASK=1 } } NS SharpGLTF.Materials { ENUM AlphaMode { OPAQUE=0 } } NS SharpGLTF.Materials { ENUM KnownChannels { BaseColor=3 } } NS SharpGLTF.Materials { ENUM KnownChannels { Diffuse=5 } } NS SharpGLTF.Materials { ENUM KnownChannels { Emissive=2 } } NS SharpGLTF.Materials { ENUM KnownChannels { MetallicRoughness=4 } } NS SharpGLTF.Materials { ENUM KnownChannels { Normal=0 } } NS SharpGLTF.Materials { ENUM KnownChannels { Occlusion=1 } } NS SharpGLTF.Materials { ENUM KnownChannels { SpecularGlossiness=6 } } NS SharpGLTF.Scenes { CLASS InstanceBuilder { METHOD:GET Content ContentTransformer } } NS SharpGLTF.Scenes { CLASS InstanceBuilder { METHOD:GET Name String } } NS SharpGLTF.Scenes { CLASS InstanceBuilder { METHOD:SET Content ContentTransformer } } NS SharpGLTF.Scenes { CLASS InstanceBuilder { METHOD:SET Name String } } NS SharpGLTF.Scenes { CLASS InstanceBuilder { USING IOperator } } NS SharpGLTF.Scenes { CLASS NodeBuilder { METHOD CreateNode NodeBuilder (String=null) } } NS SharpGLTF.Scenes { CLASS NodeBuilder { METHOD GetLocalTransform AffineTransform (String, Single) } } NS SharpGLTF.Scenes { CLASS NodeBuilder { METHOD GetWorldMatrix Matrix4x4 (String, Single) } } NS SharpGLTF.Scenes { CLASS NodeBuilder { METHOD SetRotationTrack Void (String, ICurveSampler) } } NS SharpGLTF.Scenes { CLASS NodeBuilder { METHOD SetScaleTrack Void (String, ICurveSampler) } } NS SharpGLTF.Scenes { CLASS NodeBuilder { METHOD SetTranslationTrack Void (String, ICurveSampler) } } NS SharpGLTF.Scenes { CLASS NodeBuilder { METHOD UseRotation AnimatableProperty () } } NS SharpGLTF.Scenes { CLASS NodeBuilder { METHOD UseRotation CurveBuilder (String) } } NS SharpGLTF.Scenes { CLASS NodeBuilder { METHOD UseScale AnimatableProperty () } } NS SharpGLTF.Scenes { CLASS NodeBuilder { METHOD UseScale CurveBuilder (String) } } NS SharpGLTF.Scenes { CLASS NodeBuilder { METHOD UseTranslation AnimatableProperty () } } NS SharpGLTF.Scenes { CLASS NodeBuilder { METHOD UseTranslation CurveBuilder (String) } } NS SharpGLTF.Scenes { CLASS NodeBuilder { METHOD WithLocalRotation NodeBuilder (Quaternion) } } NS SharpGLTF.Scenes { CLASS NodeBuilder { METHOD WithLocalScale NodeBuilder (Vector3) } } NS SharpGLTF.Scenes { CLASS NodeBuilder { METHOD WithLocalTranslation NodeBuilder (Vector3) } } NS SharpGLTF.Scenes { CLASS NodeBuilder { METHOD:CONSTRUCTOR () } } NS SharpGLTF.Scenes { CLASS NodeBuilder { METHOD:CONSTRUCTOR (String) } } NS SharpGLTF.Scenes { CLASS NodeBuilder { METHOD:GET HasAnimations Boolean } } NS SharpGLTF.Scenes { CLASS NodeBuilder { METHOD:GET LocalMatrix Matrix4x4 } } NS SharpGLTF.Scenes { CLASS NodeBuilder { METHOD:GET LocalTransform AffineTransform } } NS SharpGLTF.Scenes { CLASS NodeBuilder { METHOD:GET Name String } } NS SharpGLTF.Scenes { CLASS NodeBuilder { METHOD:GET Parent NodeBuilder } } NS SharpGLTF.Scenes { CLASS NodeBuilder { METHOD:GET Root NodeBuilder } } NS SharpGLTF.Scenes { CLASS NodeBuilder { METHOD:GET Rotation AnimatableProperty } } NS SharpGLTF.Scenes { CLASS NodeBuilder { METHOD:GET Scale AnimatableProperty } } NS SharpGLTF.Scenes { CLASS NodeBuilder { METHOD:GET Translation AnimatableProperty } } NS SharpGLTF.Scenes { CLASS NodeBuilder { METHOD:GET VisualChildren IReadOnlyList } } NS SharpGLTF.Scenes { CLASS NodeBuilder { METHOD:GET WorldMatrix Matrix4x4 } } NS SharpGLTF.Scenes { CLASS NodeBuilder { METHOD:SET LocalMatrix Matrix4x4 } } NS SharpGLTF.Scenes { CLASS NodeBuilder { METHOD:SET LocalTransform AffineTransform } } NS SharpGLTF.Scenes { CLASS NodeBuilder { METHOD:SET Name String } } NS SharpGLTF.Scenes { CLASS NodeBuilder { METHOD:SET WorldMatrix Matrix4x4 } } NS SharpGLTF.Scenes { CLASS NodeBuilder { METHOD:STATIC Flatten IEnumerable (NodeBuilder) } } NS SharpGLTF.Scenes { CLASS NodeBuilder { METHOD:STATIC IsValidArmature Boolean (IEnumerable) } } NS SharpGLTF.Scenes { CLASS NodeBuilder { METHOD:STATIC Rename Void (IEnumerable, String) } } NS SharpGLTF.Scenes { CLASS NodeTransformer { METHOD:CONSTRUCTOR (IMeshBuilder, NodeBuilder) } } NS SharpGLTF.Scenes { CLASS NodeTransformer { METHOD:CONSTRUCTOR (Object, NodeBuilder) } } NS SharpGLTF.Scenes { CLASS NodeTransformer { METHOD:GET Transform NodeBuilder } } NS SharpGLTF.Scenes { CLASS NodeTransformer { METHOD:SET Transform NodeBuilder } } NS SharpGLTF.Scenes { CLASS NodeTransformer { METHOD:VIRTUAL GetArmatureAsset NodeBuilder () } } NS SharpGLTF.Scenes { CLASS NodeTransformer { USING ContentTransformer } } NS SharpGLTF.Scenes { CLASS NodeTransformer { USING IOperator } } NS SharpGLTF.Scenes { CLASS SceneBuilder { METHOD AddMesh InstanceBuilder (IMeshBuilder, Matrix4x4) } } NS SharpGLTF.Scenes { CLASS SceneBuilder { METHOD AddMesh InstanceBuilder (IMeshBuilder, NodeBuilder) } } NS SharpGLTF.Scenes { CLASS SceneBuilder { METHOD AddOrthographicCamera InstanceBuilder (NodeBuilder, Single, Single, Single, Single) } } NS SharpGLTF.Scenes { CLASS SceneBuilder { METHOD AddPerspectiveCamera InstanceBuilder (NodeBuilder, Nullable, Single, Single, Single=∞) } } NS SharpGLTF.Scenes { CLASS SceneBuilder { METHOD AddSkinnedMesh InstanceBuilder (IMeshBuilder, Matrix4x4, params NodeBuilder[]) } } NS SharpGLTF.Scenes { CLASS SceneBuilder { METHOD AddSkinnedMesh InstanceBuilder (IMeshBuilder, params ValueTuple[]) } } NS SharpGLTF.Scenes { CLASS SceneBuilder { METHOD RenameAllNodes Void (String) } } NS SharpGLTF.Scenes { CLASS SceneBuilder { METHOD ToSchema2 ModelRoot () } } NS SharpGLTF.Scenes { CLASS SceneBuilder { METHOD:CONSTRUCTOR () } } NS SharpGLTF.Scenes { CLASS SceneBuilder { METHOD:GET Instances IReadOnlyList } } NS SharpGLTF.Scenes { CLASS SkinTransformer { METHOD GetJointBindings ValueTuple[] () } } NS SharpGLTF.Scenes { CLASS SkinTransformer { METHOD GetWorldTransformer IGeometryTransform (String, Single) } } NS SharpGLTF.Scenes { CLASS SkinTransformer { METHOD:CONSTRUCTOR (IMeshBuilder, Matrix4x4, NodeBuilder[]) } } NS SharpGLTF.Scenes { CLASS SkinTransformer { METHOD:CONSTRUCTOR (IMeshBuilder, ValueTuple[]) } } NS SharpGLTF.Scenes { CLASS SkinTransformer { METHOD:VIRTUAL GetArmatureAsset NodeBuilder () } } NS SharpGLTF.Scenes { CLASS SkinTransformer { USING ContentTransformer } } NS SharpGLTF.Scenes { CLASS SkinTransformer { USING IOperator } } NS SharpGLTF.Scenes { CLASS StaticTransformer { METHOD:CONSTRUCTOR (IMeshBuilder, Matrix4x4) } } NS SharpGLTF.Scenes { CLASS StaticTransformer { METHOD:CONSTRUCTOR (Object, Matrix4x4) } } NS SharpGLTF.Scenes { CLASS StaticTransformer { METHOD:GET WorldTransform Matrix4x4 } } NS SharpGLTF.Scenes { CLASS StaticTransformer { METHOD:SET WorldTransform Matrix4x4 } } NS SharpGLTF.Scenes { CLASS StaticTransformer { METHOD:VIRTUAL GetArmatureAsset NodeBuilder () } } NS SharpGLTF.Scenes { CLASS StaticTransformer { USING ContentTransformer } } NS SharpGLTF.Scenes { CLASS StaticTransformer { USING IOperator } } NS SharpGLTF.Scenes { CLASS:ABSTRACT ContentTransformer { METHOD:ABSTRACT GetArmatureAsset NodeBuilder () } } NS SharpGLTF.Scenes { CLASS:ABSTRACT ContentTransformer { METHOD:CONSTRUCTOR (IMeshBuilder) } } NS SharpGLTF.Scenes { CLASS:ABSTRACT ContentTransformer { METHOD:CONSTRUCTOR (Object) } } NS SharpGLTF.Scenes { CLASS:ABSTRACT ContentTransformer { METHOD:GET Content Object } } NS SharpGLTF.Scenes { CLASS:ABSTRACT ContentTransformer { METHOD:VIRTUAL GetGeometryAsset IMeshBuilder () } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION AddMesh Void (MeshBuilder, Mesh, Func) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION CopyChannelsTo Void (Material, MaterialBuilder, params String[]) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION CopyChannelsTo Void (MaterialBuilder, Material, params String[]) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION CopyTo Void (ChannelBuilder, MaterialChannel) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION CopyTo Void (Material, MaterialBuilder) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION CopyTo Void (MaterialBuilder, Material) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION CopyTo Void (MaterialChannel, ChannelBuilder) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION CreateMaterial Material (ModelRoot, MaterialBuilder) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION CreateMesh Mesh (ModelRoot, Func, IMeshBuilder) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION CreateMesh Mesh (ModelRoot, IMeshBuilder) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION CreateMeshes IReadOnlyList (ModelRoot, Func, params IMeshBuilder[]) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION CreateMeshes IReadOnlyList (ModelRoot, params IMeshBuilder[]) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION CreateVertexAccessor Accessor (ModelRoot, MemoryAccessor) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION EvaluateLines IEnumerable> (Mesh, IGeometryTransform=null) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION EvaluateLines IEnumerable> (MeshPrimitive, IGeometryTransform=null) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION EvaluatePoints IEnumerable> (Mesh, IGeometryTransform=null) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION EvaluatePoints IEnumerable> (MeshPrimitive, IGeometryTransform=null) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION EvaluateTriangles IEnumerable> (Mesh, IGeometryTransform=null) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION EvaluateTriangles IEnumerable> (MeshPrimitive, IGeometryTransform=null) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION EvaluateTriangles IEnumerable> (Node, Animation=null, Single=0) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION EvaluateTriangles IEnumerable> (Scene, Animation=null, Single=0) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION EvaluateTriangles IEnumerable,VertexBuilder,VertexBuilder,Material>> (Mesh, IGeometryTransform=null) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION EvaluateTriangles IEnumerable,VertexBuilder,VertexBuilder,Material>> (MeshPrimitive, IGeometryTransform=null) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION EvaluateTriangles IEnumerable,VertexBuilder,VertexBuilder,Material>> (Node, Animation=null, Single=0) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION EvaluateTriangles IEnumerable,VertexBuilder,VertexBuilder,Material>> (Scene, Animation=null, Single=0) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION FindNode Node (Node, Predicate) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION FindNode Node (Scene, Predicate) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION GetComputedNormals Dictionary (Mesh) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION GetDiffuseColor Vector4 (Material, Vector4) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION GetDiffuseTexture Texture (Material) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION GetLineIndices IEnumerable> (MeshPrimitive) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION GetPointIndices IEnumerable (MeshPrimitive) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION GetPrimitiveVertexSize Int32 (PrimitiveType) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION GetTriangleIndices IEnumerable> (MeshPrimitive) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION GetVertexColumns VertexBufferColumns (MeshPrimitive, IGeometryTransform=null) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION SaveAsWavefront Void (ModelRoot, String) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION SaveAsWavefront Void (ModelRoot, String, Animation, Single) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION ToMeshBuilder IMeshBuilder (Mesh) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION ToSceneBuilder SceneBuilder (Scene) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION ToSchema2 AlphaMode (AlphaMode) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION ToStaticMeshBuilder MeshBuilder (Scene, Animation, Single) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION ToStaticMeshBuilder MeshBuilder (Scene, Func, Animation, Single) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION ToToolkit AlphaMode (AlphaMode) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION UseAnimation Animation (ModelRoot, String) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION UseImageWithContent Image (ModelRoot, Byte[]) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION UseImageWithFile Image (ModelRoot, String) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithChannelParameter Material (Material, String, Vector4) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithChannelTexture Material (Material, String, Int32, Image) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithChannelTexture Material (Material, String, Int32, String) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithColor PunctualLight (PunctualLight, Vector3, Single=1, Single=0) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithDefault Material (Material) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithDefault Material (Material, Vector4) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithDoubleSide Material (Material, Boolean) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithIndicesAccessor MeshPrimitive (MeshPrimitive, PrimitiveType, IReadOnlyList) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithIndicesAccessor MeshPrimitive (MeshPrimitive, PrimitiveType, MemoryAccessor) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithIndicesAutomatic MeshPrimitive (MeshPrimitive, PrimitiveType) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithLocalRotation Node (Node, Quaternion) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithLocalScale Node (Node, Vector3) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithLocalTransform Node (Node, AffineTransform) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithLocalTranslation Node (Node, Vector3) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithMaterial MeshPrimitive (MeshPrimitive, Material) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithMesh Node (Node, Mesh) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithOrthographicCamera Node (Node, Single, Single, Single, Single) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithPBRMetallicRoughness Material (Material) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithPBRMetallicRoughness Material (Material, Vector4, String, String=null, Single=1, Single=1) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithPBRSpecularGlossiness Material (Material) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithPerspectiveCamera Node (Node, Nullable, Single, Single, Single=∞) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithRotationAnimation Node (Node, String, ICurveSampler) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithRotationAnimation Node (Node, String, IReadOnlyDictionary) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithRotationAnimation Node (Node, String, params ValueTuple[]) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithScaleAnimation Node (Node, String, ICurveSampler) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithScaleAnimation Node (Node, String, IReadOnlyDictionary) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithScaleAnimation Node (Node, String, params ValueTuple[]) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithSkin Node (Node, Skin) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithSkinBinding Node (Node, Matrix4x4, params Node[]) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithSkinBinding Node (Node, params ValueTuple[]) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithSkinnedMesh Node (Node, Mesh, Matrix4x4, params Node[]) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithSkinnedMesh Node (Node, Mesh, params ValueTuple[]) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithSpotCone PunctualLight (PunctualLight, Single, Single) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithTranslationAnimation Node (Node, String, ICurveSampler) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithTranslationAnimation Node (Node, String, IReadOnlyDictionary) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithTranslationAnimation Node (Node, String, params ValueTuple[]) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithUnlit Material (Material) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithVertexAccessor MeshPrimitive (MeshPrimitive, MemoryAccessor) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithVertexAccessor MeshPrimitive (MeshPrimitive, String, IReadOnlyList) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithVertexAccessor MeshPrimitive (MeshPrimitive, String, IReadOnlyList) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithVertexAccessor MeshPrimitive (MeshPrimitive, String, IReadOnlyList) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithVertexAccessor MeshPrimitive (MeshPrimitive, String, IReadOnlyList) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithVertexAccessors MeshPrimitive (MeshPrimitive, IEnumerable) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithVertexAccessors MeshPrimitive (MeshPrimitive, IReadOnlyList) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithVertexAccessors MeshPrimitive (MeshPrimitive, IReadOnlyList>) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithVertexAccessors MeshPrimitive (MeshPrimitive, IReadOnlyList>) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithVertexAccessors MeshPrimitive (MeshPrimitive, IReadOnlyList) } } NS SharpGLTF.Schema2 { CLASS:STATIC Schema2Toolkit { METHOD:EXTENSION WithVertexAccessors MeshPrimitive (MeshPrimitive, IReadOnlyList) } }