Photon Engine
2.0.0-beta
A physically based renderer.
Loading...
Searching...
No Matches
APhantomModel.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
Actor/AModel.h
"
4
5
#include <string>
6
7
namespace
ph
8
{
9
10
class
APhantomModel
:
public
AModel
11
{
12
public
:
13
TransientVisualElement
cook
(
const
CookingContext
& ctx,
const
PreCookReport
& report)
const override
;
14
CookOrder
getCookOrder
()
const override
;
15
16
private
:
17
std::string m_phantomName;
18
};
19
20
}
// end namespace ph
AModel.h
ph::AModel
Definition
AModel.h:16
ph::APhantomModel
Definition
APhantomModel.h:11
ph::APhantomModel::getCookOrder
CookOrder getCookOrder() const override
Definition
APhantomModel.cpp:46
ph::APhantomModel::cook
TransientVisualElement cook(const CookingContext &ctx, const PreCookReport &report) const override
Definition
APhantomModel.cpp:24
ph::CookOrder
Controls the order actors are cooked.
Definition
CookOrder.h:31
ph::CookingContext
Information about the world being cooked.
Definition
CookingContext.h:24
ph::PreCookReport
Definition
PreCookReport.h:13
ph::TransientVisualElement
A group of cooked data that represent the visible part of the scene at a specific time....
Definition
TransientVisualElement.h:19
ph
The root for all renderer implementations.
Definition
EEngineProject.h:6
Source
Actor
APhantomModel.h
Generated by
1.11.0