|
|
static MCAPI void | _addUvTransformsForUnitCubes (::ClientBlockPipeline::BoxSchematic const *box, ::Flip isotropicFlip, uchar faceIndex, ::ClientBlockPipeline::ImageUvFaceAttributes &faceImageUvs) |
|
static MCAPI ::Matrix | _getUnitCubeWorldTransform (::ClientBlockPipeline::BlockLookupData const &blockData, ::Vec3 const &localPosition) |
|
static MCAPI void | addFaceMaterial (::ClientBlockPipeline::VectorCache< ::ClientBlockPipeline::BlockLookupData, ::ClientBlockPipeline::BlockLookupId > const &blockLookupCache, ::ClientBlockPipeline::BlockLookupId id, uchar facing, ::ClientBlockPipeline::IResolvedTint const &resolvedTint, ::ClientBlockPipeline::MaterialFaceAttributes &faceMaterials, ::ClientBlockPipeline::TintFaceAttributes &faceTints, float worldPositionRandom) |
|
static MCAPI void | extractComplexGeometries (::ClientBlockPipeline::VectorCache< ::ClientBlockPipeline::BlockLookupData, ::ClientBlockPipeline::BlockLookupId > const &blockLookupCache, ::std::vector<::ClientBlockPipeline::CustomGeometryBox > const &customGeometryBoxes, ::std::vector<::ClientBlockPipeline::CustomGeometryFace > const &customGeometryFaces, ::ClientBlockPipeline::PositionVertexAttributes &vertexPositions, ::ClientBlockPipeline::QuadIndicesFaceAttributes &faceIndices, ::ClientBlockPipeline::ImageUvFaceAttributes &faceImageUvs, ::ClientBlockPipeline::MaterialFaceAttributes &faceMaterials, ::ClientBlockPipeline::TintFaceAttributes &faceTints) |
|
static MCAPI void | extractFaceMaterialsFromCompleteOpaqueFullBlocks (::ClientBlockPipeline::VectorCache< ::ClientBlockPipeline::BlockLookupData, ::ClientBlockPipeline::BlockLookupId > const &blockLookupCache, ::std::vector<::ClientBlockPipeline::CompleteOpaqueFullBlock > const &completeOpaqueFullBlocks, ::ClientBlockPipeline::CompleteOpaqueFullBlockIds const &completeOpaqueFullBlockIds, ::ClientBlockPipeline::MaterialFaceAttributes &faceMaterials, ::ClientBlockPipeline::TintFaceAttributes &faceTints, ::ClientBlockPipeline::ImageUvFaceAttributes &faceImageUvs, ::BlockPos const &chunkMin) |
|
static MCAPI void | extractFaceMaterialsFromPartialOpaqueFullBlocks (::ClientBlockPipeline::VectorCache< ::ClientBlockPipeline::BlockLookupData, ::ClientBlockPipeline::BlockLookupId > const &blockLookupCache, ::std::vector<::ClientBlockPipeline::PartialOpaqueFullBlock > const &partialOpaqueFullBlocks, ::ClientBlockPipeline::PartialOpaqueFullBlockIds const &partialOpaqueFullBlockIds, ::ClientBlockPipeline::MaterialFaceAttributes &faceMaterials, ::ClientBlockPipeline::TintFaceAttributes &faceTints, ::ClientBlockPipeline::ImageUvFaceAttributes &faceImageUvs, ::BlockPos const &chunkMin) |
|
static MCAPI void | extractVerticesAndQuadsFromCompleteOpaqueFullBlocks (::ClientBlockPipeline::VectorCache< ::ClientBlockPipeline::BlockLookupData, ::ClientBlockPipeline::BlockLookupId > const &blockLookupCache, ::std::vector<::ClientBlockPipeline::CompleteOpaqueFullBlock > const &completeOpaqueFullBlocks, ::ClientBlockPipeline::CompleteOpaqueFullBlockIds const &completeOpaqueFullBlockIds, ::ClientBlockPipeline::PositionVertexAttributes &vertexPositions, ::ClientBlockPipeline::QuadIndicesFaceAttributes &faceIndices) |
|
static MCAPI void | extractVerticesAndQuadsFromPartialOpaqueFullBlocks (::ClientBlockPipeline::VectorCache< ::ClientBlockPipeline::BlockLookupData, ::ClientBlockPipeline::BlockLookupId > const &blockLookupCache, ::std::vector<::ClientBlockPipeline::PartialOpaqueFullBlock > const &partialOpaqueFullBlocks, ::ClientBlockPipeline::PartialOpaqueFullBlockIds const &partialOpaqueFullBlockIds, ::ClientBlockPipeline::PositionVertexAttributes &vertexPositions, ::ClientBlockPipeline::QuadIndicesFaceAttributes &faceIndices) |
|
static MCAPI float & | mLastPositionRandom () |
|
static MCAPI ::ClientBlockPipeline::Material const *& | mLastResolvedMaterial () |
|
static MCAPI uchar & | mLastTextureIndex () |
| static MCAPI void ** | $vftable () |