31 virtual void setOverlay(
unsigned int overlay) = 0;
34 virtual unsigned int overlay()
const = 0;
37 virtual void setOrderGroup(
unsigned int group) = 0;
40 virtual void setRotation(
float ) = 0;
43 virtual unsigned int orderGroup()
const = 0;
49 virtual void setPosition(
float x,
float y,
float z,
float w = 0) = 0;
52 virtual void setBackgroundImage(
const std::string&
filename) = 0;
55 virtual void setColor(
float r,
float g,
float b,
float a) = 0;
59 virtual void setOrigin(
float originX,
float originY) = 0;
62 virtual void setSize(
float w,
float h) = 0;
65 virtual void setPadding(
float paddingX,
float paddingY) = 0;
69 virtual void setModelDefinition(
const std::string& str) = 0;
72 virtual void setEventsEnabled(
bool enabled) = 0;
75 virtual void setVisible(
bool visible) = 0;
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
Contains makVrv::DtUniqueID type.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
Contains DLL export macros.