cesium-native
0.48.0
Loading...
Searching...
No Matches
Image.h
1
#pragma once
2
3
#include <CesiumGltf/ImageAsset.h>
4
#include <CesiumGltf/ImageSpec.h>
5
#include <CesiumGltf/Library.h>
6
#include <CesiumUtility/IntrusivePointer.h>
7
8
namespace
CesiumGltf
{
10
struct
CESIUMGLTF_API Image final :
public
ImageSpec
{
11
Image() =
default
;
12
17
CesiumUtility::IntrusivePointer<ImageAsset>
pAsset
;
18
};
19
}
// namespace CesiumGltf
CesiumUtility::IntrusivePointer
A smart pointer that calls addReference and releaseReference on the controlled object.
Definition
IntrusivePointer.h:21
CesiumGltf
Classes for working with glTF models.
Definition
GltfConverterUtility.h:17
CesiumGltf::ImageSpec::ImageSpec
ImageSpec()=default
This class is not meant to be instantiated directly. Use Image instead.
CesiumGltf::Image::pAsset
CesiumUtility::IntrusivePointer< ImageAsset > pAsset
The loaded image asset. When an image is loaded from a URL, multiple Image instances may all point to...
Definition
Image.h:17
CesiumGltf
include
CesiumGltf
Image.h
Generated by
1.13.2