public SceneMeshVertexBufferMSFT ( StructureType?type = StructureType.TypeSceneMeshVertexBufferMsft, void *next = null, uint?vertexCapacityInput = null, uint?vertexCountOutput = null, Vector3f *vertices = null ) : this() { if (type is not null) { Type = type.Value; } if (next is not null) { Next = next; } if (vertexCapacityInput is not null) { VertexCapacityInput = vertexCapacityInput.Value; } if (vertexCountOutput is not null) { VertexCountOutput = vertexCountOutput.Value; } if (vertices is not null) { Vertices = vertices; } }
public TriangleMeshCreateInfoFB ( StructureType?type = StructureType.TypeTriangleMeshCreateInfoFB, void *next = null, TriangleMeshFlagsFB?flags = null, WindingOrderFB?windingOrder = null, uint?vertexCount = null, Vector3f *vertexBuffer = null, uint?triangleCount = null, uint *indexBuffer = null ) : this() { if (type is not null) { Type = type.Value; } if (next is not null) { Next = next; } if (flags is not null) { Flags = flags.Value; } if (windingOrder is not null) { WindingOrder = windingOrder.Value; } if (vertexCount is not null) { VertexCount = vertexCount.Value; } if (vertexBuffer is not null) { VertexBuffer = vertexBuffer; } if (triangleCount is not null) { TriangleCount = triangleCount.Value; } if (indexBuffer is not null) { IndexBuffer = indexBuffer; } }
public HandTrackingMeshFB ( StructureType?type = StructureType.TypeHandTrackingMeshFB, void *next = null, uint?jointCapacityInput = null, uint?jointCountOutput = null, Posef *jointBindPoses = null, float *jointRadii = null, HandJointEXT *jointParents = null, uint?vertexCapacityInput = null, uint?vertexCountOutput = null, Vector3f *vertexPositions = null, Vector3f *vertexNormals = null, Vector2f *vertexUVs = null, Silk.NET.Maths.Vector4D <short> *vertexBlendIndices = null, Vector4f *vertexBlendWeights = null, uint?indexCapacityInput = null, uint?indexCountOutput = null, short *indices = null ) : this() { if (type is not null) { Type = type.Value; } if (next is not null) { Next = next; } if (jointCapacityInput is not null) { JointCapacityInput = jointCapacityInput.Value; } if (jointCountOutput is not null) { JointCountOutput = jointCountOutput.Value; } if (jointBindPoses is not null) { JointBindPoses = jointBindPoses; } if (jointRadii is not null) { JointRadii = jointRadii; } if (jointParents is not null) { JointParents = jointParents; } if (vertexCapacityInput is not null) { VertexCapacityInput = vertexCapacityInput.Value; } if (vertexCountOutput is not null) { VertexCountOutput = vertexCountOutput.Value; } if (vertexPositions is not null) { VertexPositions = vertexPositions; } if (vertexNormals is not null) { VertexNormals = vertexNormals; } if (vertexUVs is not null) { VertexUVs = vertexUVs; } if (vertexBlendIndices is not null) { VertexBlendIndices = vertexBlendIndices; } if (vertexBlendWeights is not null) { VertexBlendWeights = vertexBlendWeights; } if (indexCapacityInput is not null) { IndexCapacityInput = indexCapacityInput.Value; } if (indexCountOutput is not null) { IndexCountOutput = indexCountOutput.Value; } if (indices is not null) { Indices = indices; } }
internal static void OnUpdateChargedSpellNative(LeagueSharp.Native.GameObject *caster, int slot, Vector3f *pos, [MarshalAs(UnmanagedType.U1)] bool releaseCast, int *process) { }
internal static void OnCastSpellNative(LeagueSharp.Native.GameObject *caster, Vector3f *startPos, Vector3f *endPos, uint targetNetworkId, int *process) { }