Plasma Engine
2.0
Loading...
Searching...
No Matches
ImageDataAssetObjects.h
1
#pragma once
2
3
#include <EditorFramework/Assets/SimpleAssetDocument.h>
4
#include <ToolsFoundation/Object/DocumentObjectBase.h>
5
6
class
plImageDataAssetProperties
:
public
plReflectedClass
7
{
8
PL_ADD_DYNAMIC_REFLECTION(
plImageDataAssetProperties
,
plReflectedClass
);
9
10
public
:
11
plString
m_sInputFile;
12
13
// TODO: more plImageData options
14
// * maximum resolution
15
// * 1, 2, 3, 4 channels
16
// * compression: lossy (jpg), lossless (png), uncompressed
17
// * HDR data ?
18
// * combine from multiple images (channel mapping)
19
};
plImageDataAssetProperties
Definition
ImageDataAssetObjects.h:7
plReflectedClass
All classes that should be dynamically reflectable, need to be derived from this base class.
Definition
DynamicRTTI.h:86
plHybridString< 32, plDefaultAllocatorWrapper >
Code
EditorPlugins
Assets
EditorPluginAssets
ImageDataAsset
ImageDataAssetObjects.h
Generated by
1.11.0