![]() |
Divide Framework 0.1
A free and open-source 3D Framework under heavy development
|
#include "Headers/Material.h"
#include "Headers/ShaderComputeQueue.h"
#include "Managers/Headers/ProjectManager.h"
#include "Platform/Video/Headers/GFXDevice.h"
#include "Platform/Video/Headers/RenderStateBlock.h"
#include "Utility/Headers/Localization.h"
#include "Core/Headers/Configuration.h"
#include "Core/Headers/Kernel.h"
#include "Core/Resources/Headers/ResourceCache.h"
#include "ECS/Components/Headers/RenderingComponent.h"
#include "Editor/Headers/Editor.h"
#include "Rendering/RenderPass/Headers/NodeBufferedData.h"
Go to the source code of this file.
Namespaces | |
namespace | Divide |
Handle console commands that start with a forward slash. | |
namespace | Divide::anonymous_namespace{Material.cpp} |
namespace | Divide::TypeUtil |
Functions | |
const char * | Divide::TypeUtil::MaterialDebugFlagToString (const MaterialDebugFlag unitType) noexcept |
MaterialDebugFlag | Divide::TypeUtil::StringToMaterialDebugFlag (std::string_view name) |
const char * | Divide::TypeUtil::TextureSlotToString (TextureSlot texUsage) noexcept |
TextureSlot | Divide::TypeUtil::StringToTextureSlot (std::string_view name) |
const char * | Divide::TypeUtil::BumpMethodToString (BumpMethod bumpMethod) noexcept |
BumpMethod | Divide::TypeUtil::StringToBumpMethod (std::string_view name) |
const char * | Divide::TypeUtil::ShadingModeToString (ShadingMode shadingMode) noexcept |
ShadingMode | Divide::TypeUtil::StringToShadingMode (std::string_view name) |
const char * | Divide::TypeUtil::TextureOperationToString (TextureOperation textureOp) noexcept |
TextureOperation | Divide::TypeUtil::StringToTextureOperation (std::string_view operation) |
Variables | |
constexpr size_t | Divide::anonymous_namespace{Material.cpp}::g_materialXMLVersion = 1u |