LeviLamina
Loading...
Searching...
No Matches
TextureUVCoordinateSet Struct Reference

Public Member Functions

MCAPI TextureUVCoordinateSet (::TextureUVCoordinateSet const &)
MCAPI TextureUVCoordinateSet (float u0, float v0, float u1, float v1, ushort texWidth, ushort texHeight, ::ResourceLocation file, float w, ushort pbrTextureDataHandle)
MCAPI::TextureUVCoordinateSet getFlippedHorizontal () const
MCAPI::TextureUVCoordinateSet getFlippedVertically () const
MCAPI float offsetHeightPixel (float pixels, float startHeight) const
MCAPI float offsetWidthPixel (float pixels, float startWidth) const
MCFOLD::TextureUVCoordinateSet & operator= (::TextureUVCoordinateSet const &)
MCAPI::TextureUVCoordinateSet & operator= (::TextureUVCoordinateSet &&)
MCAPI bool operator== (::TextureUVCoordinateSet const &other) const
MCAPI ushort pixelWidth () const
MCAPI::TextureUVCoordinateSet subTexture (float u0ffset, float v0ffset, int sizeW, int sizeH) const
MCAPI void * $ctor ()
MCAPI void * $ctor (::TextureUVCoordinateSet const &)
MCAPI void * $ctor (float u0, float v0, float u1, float v1, ushort texWidth, ushort texHeight, ::ResourceLocation file, float w, ushort pbrTextureDataHandle)
MCFOLD void $dtor ()

Static Public Member Functions

static MCAPI ::TextureUVCoordinateSet fromOldSystem (int tex)

Public Attributes

::ll::TypedStorage< 4, 4, float > weight
::ll::TypedStorage< 4, 4, float > _u0
::ll::TypedStorage< 4, 4, float > _v0
::ll::TypedStorage< 4, 4, float > _u1
::ll::TypedStorage< 4, 4, float > _v1
::ll::TypedStorage< 2, 2, ushort > _texSizeW
::ll::TypedStorage< 2, 2, ushort > _texSizeH
::ll::TypedStorage< 8, 56, ::ResourceLocationsourceFileLocation
::ll::TypedStorage< 1, 1, ::IsotropicFaceDatamIsotropicFaceData
::ll::TypedStorage< 2, 2, short > textureSetTranslationIndex
::ll::TypedStorage< 2, 2, ushort > mPBRTextureDataHandle

The documentation for this struct was generated from the following files: