Appearance
RoyInterface / Exports / resource/texture/RoyTextureProvider / RoyTextureProviderData
Class: RoyTextureProviderData
resource/texture/RoyTextureProvider.RoyTextureProviderData
Hierarchy
↳
RoyTextureProviderData
Table of contents
Constructors
Properties
- m_data
- m_resolveDataType
- m_pixelDataOptions
- m_isCompressed
- m_compressedPixelDataType
- m_internalFormat
- m_internalFormatOverride
- m_dataInfos
Accessors
- data
- resolveDataType
- pixelDataOptions
- isCompressed
- compressedPixelDataType
- internalFormat
- internalFormatOverride
Methods
Constructors
constructor
• new RoyTextureProviderData(): RoyTextureProviderData
Returns
Overrides
Properties
m_data
• Private
m_data: unknown
[][][]
m_resolveDataType
• Private
m_resolveDataType: RoyTextureProviderResolveDataType
= RoyTextureProviderResolveDataType.RAW
m_pixelDataOptions
• Private
m_pixelDataOptions: RoyPixelDataOptions
m_isCompressed
• Private
m_isCompressed: boolean
= false
m_compressedPixelDataType
• Private
m_compressedPixelDataType: CompressedPixelDataType
m_internalFormat
• Private
m_internalFormat: Texture$InternalFormat
= Texture$InternalFormat.RGBA8
m_internalFormatOverride
• Private
m_internalFormatOverride: boolean
= false
m_dataInfos
• Private
m_dataInfos: Map
<string
, RoyTextureProviderDataInfo
>
Accessors
data
• get
data(): unknown
[][][]
Returns
unknown
[][][]
• set
data(data
): void
Parameters
Name | Type |
---|---|
data | unknown [][][] |
Returns
void
resolveDataType
• get
resolveDataType(): RoyTextureProviderResolveDataType
Returns
RoyTextureProviderResolveDataType
• set
resolveDataType(dataType
): void
Parameters
Name | Type |
---|---|
dataType | RoyTextureProviderResolveDataType |
Returns
void
pixelDataOptions
• get
pixelDataOptions(): RoyPixelDataOptions
Returns
RoyPixelDataOptions
• set
pixelDataOptions(value
): void
Parameters
Name | Type |
---|---|
value | RoyPixelDataOptions |
Returns
void
isCompressed
• get
isCompressed(): boolean
Returns
boolean
• set
isCompressed(value
): void
Parameters
Name | Type |
---|---|
value | boolean |
Returns
void
compressedPixelDataType
• get
compressedPixelDataType(): CompressedPixelDataType
Returns
CompressedPixelDataType
• set
compressedPixelDataType(value
): void
Parameters
Name | Type |
---|---|
value | CompressedPixelDataType |
Returns
void
internalFormat
• get
internalFormat(): Texture$InternalFormat
Returns
Texture$InternalFormat
• set
internalFormat(format
): void
Parameters
Name | Type |
---|---|
format | Texture$InternalFormat |
Returns
void
internalFormatOverride
• get
internalFormatOverride(): boolean
Returns
boolean
• set
internalFormatOverride(value
): void
Parameters
Name | Type |
---|---|
value | boolean |
Returns
void
Methods
setDataInfo
▸ setDataInfo(level
, layer
, face
, dataInfo
): void
Parameters
Name | Type |
---|---|
level | number |
layer | number |
face | number |
dataInfo | RoyTextureProviderDataInfo |
Returns
void
getDataInfo
▸ getDataInfo(level
, layer
, face
): RoyTextureProviderDataInfo
Parameters
Name | Type |
---|---|
level | number |
layer | number |
face | number |
Returns
deleteDataInfo
▸ deleteDataInfo(level
, layer
, face
): void
Parameters
Name | Type |
---|---|
level | number |
layer | number |
face | number |
Returns
void