Class AnnotationResult

Inheritance Relationships

Base Type

Class Documentation

class AnnotationResult : public csp::systems::ResultBase

Public Functions

inline AnnotationResult(csp::systems::EResultCode ResCode, uint16_t HttpResCode)
inline AnnotationResult(csp::systems::EResultCode ResCode, csp::web::EResponseCodes HttpResCode, csp::systems::ERequestFailureReason Reason)
void ParseAnnotationAssetData(const csp::systems::AssetCollection &AssetCollection)
inline void SetAnnotationAsset(const csp::systems::Asset &Asset)
inline void SetAnnotationThumbnailAsset(const csp::systems::Asset &Asset)
const AnnotationData &GetAnnotationData() const

Gets the information about the annotation.

Returns

const AnnotationData&

const csp::systems::Asset &GetAnnotationAsset() const

Gets the asset containing the annotation data.

Returns

const csp::systems::Asset&

const csp::systems::Asset &GetAnnotationThumbnailAsset() const

Gets the asset containing the annotation thumbnail data.

Returns

const csp::systems::Asset&