4using Unity.Mathematics;
8 [ReinteropNativeImplementation(
"CesiumForUnityNative::TestGltfModelImpl",
"TestGltfModelImpl.h")]
9 internal partial class TestGltfModel
11 #region EXT_mesh_features
13 public partial CesiumFeatureIdAttribute AddFeatureIdAttribute(
UInt16[] featureIds,
Int64 featureCount);
15 public partial CesiumFeatureIdTexture AddFeatureIdTexture(
UInt16[] featureIds,
Int64 featureCount, float2[] uvs);
18 #region EXT_structural_metadata
19 public partial CesiumPropertyTableProperty AddBooleanPropertyTableProperty(
22 public partial CesiumPropertyTableProperty AddIntPropertyTableProperty(
23 int[] values,
bool normalized =
false);
25 public partial CesiumPropertyTableProperty AddDoublePropertyTableProperty(
28 public partial CesiumPropertyTableProperty AddVec2PropertyTableProperty(
31 public partial CesiumPropertyTableProperty AddVec3PropertyTableProperty(
34 public partial CesiumPropertyTableProperty AddVec4PropertyTableProperty(
37 public partial CesiumPropertyTableProperty AddMat2PropertyTableProperty(
40 public partial CesiumPropertyTableProperty AddMat3PropertyTableProperty(
43 public partial CesiumPropertyTableProperty AddMat4PropertyTableProperty(
46 public partial CesiumPropertyTableProperty AddStringPropertyTableProperty(
49 public partial CesiumPropertyTableProperty AddFixedLengthArrayPropertyTableProperty(
50 double[] values,
Int64 count);
52 public partial CesiumPropertyTableProperty AddVariableLengthArrayPropertyTableProperty(
53 double[] values,
UInt16[] offsets);