Fixed record sizes, in bytes. All multiples of four.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
- animation → const int
- u32 nameOffset, u32 nameLength, u32 firstTrack, u32 trackCount
- asset → const int
- u32 generatorOffset, u32 generatorLength into the strings section
- attribute → const int
- u32 nameOffset, u32 nameLength, u32 componentCount
- clusters → const int
-
u32 meshIndex, u32 clusterCount, u32 firstIndicesOffset, u32
dataOffset —
clusterCount + 1u32 run starts andclusterCount * 11f32 of boxes and cones in the blob, exactly asMeshClustersholds them. - image → const int
- u32 dataOffset, u32 dataLength, u32 nameOffset, u32 nameLength, u32 mimeOffset, u32 mimeLength
- imageUri → const int
- u32 uriOffset, u32 uriLength into the strings section
- impostor → const int
- u32 nodeIndex, f32 maxScreenFraction, u32 albedoImage, u32 normalDepthImage, u32 grid, f32 centre x, y, z, f32 radius
- layout → const int
- u32 attributeCount, u32 firstAttribute
- lod → const int
- u32 nodeIndex, f32 maxScreenFraction, u32 surfaceOffset, u32 surfaceCount
- lodError → const int
- f32 error, in the node's own units; negative for a level nobody measured, since a real distance never is.
- material → const int
- See the writer; 132 bytes of scalars plus five texture bindings.
- materialExtensions → const int
- u32 materialIndex, u32 jsonOffset, u32 jsonLength into the strings section.
- mesh → const int
- u32 layoutIndex, u32 vertexOffset, u32 vertexBytes, u32 indexOffset, u32 indexBytes, u32 vertexCount
- meshName → const int
- u32 nameOffset, u32 nameLength into the strings section
- morphTarget → const int
- u32 meshIndex, u32 nameOffset, u32 nameLength, u32 vertexCount, u32 positionOffset, u32 normalOffset, u32 tangentOffset, u32 flags
- morphWeights → const int
- u32 surfaceIndex, u32 valuesOffset, u32 valuesCount
- node → const int
-
u32 nameOffset, u32 nameLength, f32
3translation, f324rotation, f323scale, u32 childOffset, u32 childCount, u32 surfaceOffset, u32 surfaceCount - pointerTrack → const int
- u32 animationIndex, u32 trackPosition, u32 interpolation, u32 componentCount, u32 timesOffset, u32 timesCount, u32 valuesOffset, u32 valuesCount, u32 pointerOffset, u32 pointerLength
- skin → const int
- u32 nameOffset, u32 nameLength, u32 jointOffset, u32 jointCount, u32 matrixOffset, i32 skeletonRoot
- surface → const int
-
u32 meshIndex, i32 materialIndex, u32 nameOffset, u32 nameLength,
u32 flags, f32
16transform - surfaceAttributes → const int
- u32 bitmask, see F3dAttributeFlags
- textureBinding → const int
- One texture binding inside a material: i32 imageIndex, u32 texCoordSet, u32 samplingFlags
- track → const int
- u32 nodeIndex, u32 path, u32 interpolation, u32 componentCount, u32 timesOffset, u32 timesCount, u32 valuesOffset, u32 valuesCount
- variant → const int
- u32 nameOffset, u32 nameLength, u32 pairOffset, u32 pairCount — the pairs are i32 surfaceIndex, i32 materialIndex in the blob.
- warning → const int
- u32 offset, u32 length into the strings section