Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
DVDConverter.h File Reference

Go to the source code of this file.

Namespaces

namespace  Divide
 Handle console commands that start with a forward slash.
 
namespace  Divide::Import
 
namespace  Divide::DVDConverter
 
namespace  Divide::DVDConverter::detail
 

Macros

#define DVD_FORMAT_CONVERTER_H_
 

Functions

void Divide::DVDConverter::OnStartup (const PlatformContext &context)
 
void Divide::DVDConverter::OnShutdown ()
 
U32 Divide::DVDConverter::PopulateNodeData (aiNode *node, MeshNodeData &target, const aiMatrix4x4 &axisCorrectionBasis)
 
bool Divide::DVDConverter::Load (PlatformContext &context, Import::ImportData &target)
 
void Divide::DVDConverter::detail::LoadSubMeshGeometry (const aiMesh *source, Import::SubMeshData &subMeshData, Import::ImportData &target)
 
void Divide::DVDConverter::detail::LoadSubMeshMaterial (Import::MaterialData &material, const aiScene *source, const ResourcePath &modelDirectoryName, const U16 materialIndex, const Str< 128 > &materialName, const GeometryFormat format, bool convertHeightToBumpMap)
 
void Divide::DVDConverter::detail::BuildGeometryBuffers (PlatformContext &context, Import::ImportData &target)
 

Macro Definition Documentation

◆ DVD_FORMAT_CONVERTER_H_

#define DVD_FORMAT_CONVERTER_H_

Definition at line 65 of file DVDConverter.h.