Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Divide::Import::TextureEntry Struct Reference

#include <MeshImporter.h>

Public Member Functions

bool serialize (ByteBuffer &dataOut) const
 
bool deserialize (ByteBuffer &dataIn)
 
 PROPERTY_RW (Str< 256 >, textureName)
 
 PROPERTY_RW (ResourcePath, texturePath)
 
 PROPERTY_RW (bool, srgb, false)
 
 PROPERTY_RW (bool, useDDSCache, false)
 
 PROPERTY_RW (bool, isNormalMap, false)
 
 PROPERTY_RW (bool, alphaForTransparency, false)
 
 PROPERTY_RW (TextureWrap, wrapU, TextureWrap::REPEAT)
 
 PROPERTY_RW (TextureWrap, wrapV, TextureWrap::REPEAT)
 
 PROPERTY_RW (TextureWrap, wrapW, TextureWrap::REPEAT)
 
 PROPERTY_RW (TextureOperation, operation, TextureOperation::NONE)
 

Detailed Description

Definition at line 70 of file MeshImporter.h.

Member Function Documentation

◆ deserialize()

bool Divide::Import::TextureEntry::deserialize ( ByteBuffer dataIn)

Definition at line 290 of file MeshImporter.cpp.

◆ PROPERTY_RW() [1/10]

Divide::Import::TextureEntry::PROPERTY_RW ( bool  ,
alphaForTransparency  ,
false   
)

◆ PROPERTY_RW() [2/10]

Divide::Import::TextureEntry::PROPERTY_RW ( bool  ,
isNormalMap  ,
false   
)

◆ PROPERTY_RW() [3/10]

Divide::Import::TextureEntry::PROPERTY_RW ( bool  ,
srgb  ,
false   
)

◆ PROPERTY_RW() [4/10]

Divide::Import::TextureEntry::PROPERTY_RW ( bool  ,
useDDSCache  ,
false   
)

◆ PROPERTY_RW() [5/10]

Divide::Import::TextureEntry::PROPERTY_RW ( ResourcePath  ,
texturePath   
)

◆ PROPERTY_RW() [6/10]

Divide::Import::TextureEntry::PROPERTY_RW ( Str< 256 >  ,
textureName   
)

◆ PROPERTY_RW() [7/10]

Divide::Import::TextureEntry::PROPERTY_RW ( TextureOperation  ,
operation  ,
TextureOperation::NONE   
)

◆ PROPERTY_RW() [8/10]

Divide::Import::TextureEntry::PROPERTY_RW ( TextureWrap  ,
wrapU  ,
TextureWrap::REPEAT   
)

◆ PROPERTY_RW() [9/10]

Divide::Import::TextureEntry::PROPERTY_RW ( TextureWrap  ,
wrapV  ,
TextureWrap::REPEAT   
)

◆ PROPERTY_RW() [10/10]

Divide::Import::TextureEntry::PROPERTY_RW ( TextureWrap  ,
wrapW  ,
TextureWrap::REPEAT   
)

◆ serialize()

bool Divide::Import::TextureEntry::serialize ( ByteBuffer dataOut) const

Definition at line 275 of file MeshImporter.cpp.


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