VectorImageInterface Class Reference

#include <gfx_image_vector.h>

Inheritance diagram for VectorImageInterface:

Detailed Description

The ImageInterface represents a single image with a ImageTextureRef. one or more Images can be part of a ImageTextureRef.

Public Member Functions

MAXON_METHOD Result< void > Init (const Url &vectorIconUrl)
 
MAXON_METHOD Result< void > Init (const SVGDocument &vectorIcon)
 
MAXON_METHOD Result< ForwardRef< SVGDocument > > GetVectorIcon () const
 

Private Member Functions

 MAXON_INTERFACE (VectorImageInterface, MAXON_REFERENCE_NORMAL, "net.maxon.image.interface.vectorimage")
 

Member Function Documentation

◆ MAXON_INTERFACE()

MAXON_INTERFACE ( VectorImageInterface  ,
MAXON_REFERENCE_NORMAL  ,
"net.maxon.image.interface.vectorimage"   
)
private

◆ Init() [1/2]

MAXON_METHOD Result<void> Init ( const Url vectorIconUrl)

◆ Init() [2/2]

MAXON_METHOD Result<void> Init ( const SVGDocument &  vectorIcon)

◆ GetVectorIcon()

MAXON_METHOD Result<ForwardRef<SVGDocument> > GetVectorIcon ( ) const