99 virtual cBitmap*
copy(
const bool a_duplicateMaterialData =
false,
100 const bool a_duplicateTextureData =
false,
101 const bool a_duplicateMeshData =
false,
102 const bool a_buildCollisionDetector =
false);
111 void setZoom(
const float a_zoomWidth,
112 const float a_zoomHeight);
145 const bool a_duplicateMaterialData,
146 const bool a_duplicateTextureData,
147 const bool a_duplicateMeshData,
148 const bool a_buildCollisionDetector);
Implements a panel widget.
This class implements a 2D panel widget.
Definition: CPanel.h:80
double m_zoomWidth
Horizontal zoom factor.
Definition: CBitmap.h:131
void setZoom(const float a_zoomWidth, const float a_zoomHeight)
This method sets the horizontal and vertical zoom factors.
Definition: CBitmap.cpp:91
bool loadFromImage(cImagePtr a_image)
This method loads a bitmap image from an image structure.
Definition: CBitmap.cpp:183
This class implements a 2D bitmap widget.
Definition: CBitmap.h:77
bool loadFromFile(std::string a_filename)
This method loads a bitmap image from a file.
Definition: CBitmap.cpp:133
double getZoomWidth() const
This method returns the zoom factor along the vertical axis.
Definition: CBitmap.h:118
virtual void updateBitmapMesh()
This method updates the mesh model of this bitmap.
Definition: CBitmap.cpp:108
void copyBitmapProperties(cBitmap *a_obj, const bool a_duplicateMaterialData, const bool a_duplicateTextureData, const bool a_duplicateMeshData, const bool a_buildCollisionDetector)
This method copies all properties of this object to another.
Definition: CBitmap.cpp:265
cBitmap()
Constructor of cBitmap.
Definition: CBitmap.cpp:59
std::shared_ptr< cImage > cImagePtr
Definition: CImage.h:63
double m_zoomHeight
Vertical zoom factor.
Definition: CBitmap.h:134
virtual ~cBitmap()
Destructor of cBitmap.
Definition: CBitmap.cpp:78
virtual cBitmap * copy(const bool a_duplicateMaterialData=false, const bool a_duplicateTextureData=false, const bool a_duplicateMeshData=false, const bool a_buildCollisionDetector=false)
This method creates a copy of itself.
Definition: CBitmap.cpp:234
Definition: CAudioBuffer.cpp:56
double getZoomHeight() const
This method returns the zoom factor along the horizontal axis.
Definition: CBitmap.h:115