Photon Engine 2.0.0-beta
A physically based renderer.
Loading...
Searching...
No Matches
sdl_fwd.h
Go to the documentation of this file.
1#pragma once
2
3namespace ph
4{
5
6class ISdlInstantiable;
7class SdlClass;
8class SdlStruct;
9class SdlStructFieldStump;
10class SdlField;
11class SdlFunction;
12class SdlEnum;
13
14template<typename EnumType>
16
17class SdlInputContext;
18class SdlInputClause;
19class SdlInputClauses;
21class SdlOutputClause;
28class SdlNativeData;
29
30template<bool IS_CONST>
31class TSdlAnyInstance;
32
35
36class ISdlResource;
39
53
54}// end namespace ph
View for a group of named data packets.
Definition ISdlDataPacketGroup.h:15
View for a group of SDL references.
Definition ISdlReferenceGroup.h:18
Interface for all SDL resource.
Definition ISdlResource.h:22
Definition SdlCommandGenerator.h:22
Definition SdlCommandParser.h:32
Parsing & generating a group of SDL clauses.
Definition SdlDataPacketInterface.h:14
Resolves dependency between SDL resources and provides a valid initialization order....
Definition SdlDependencyResolver.h:21
Carries SDL representation of various data during the input process. Helps to read input data such as...
Definition SdlInputClause.h:15
Container for input clauses.
Definition SdlInputClauses.h:18
Data that SDL input process can rely on.
Definition SdlInputContext.h:19
Definition SdlNamedOutputClauses.h:18
Definition SdlNativeData.h:88
Carries SDL representation of various data during the output process. Helps to write output data such...
Definition SdlOutputClause.h:14
Definition SdlOutputClauses.h:14
Data that SDL output process can rely on.
Definition SdlOutputContext.h:19
References a SDL object. This is a lightweight utility for referencing SDL objects....
Definition TSdlAnyInstance.h:20
A helper for accessing SDL enum properties.
Definition sdl_fwd.h:15
The root for all renderer implementations.
Definition EEngineProject.h:6
ESdlClauseValue
Meta information for the value in a clause.
Definition sdl_fwd.h:43
@ PersistentTargetName
Definition sdl_fwd.h:48
@ General
Definition sdl_fwd.h:45
@ CachedTargetName
Definition sdl_fwd.h:51