Bbop-2D 0.4.1-alpha
Bbop-2D is a c++ library based on openGL to make 2D game. It implement sprite, shape, light and more.
Loading...
Searching...
No Matches
CircleShape Member List

This is the complete list of members for CircleShape, including all inherited members.

alphaShapeprotected
autoUpdateCollisionShapeprotected
buildConvex()CircleShapeprotected
buildVAO() overrideConvexShapeprivatevirtual
CircleShape(int nnPoint, float nRadius)CircleShape
CircleShape(int nnPoint, float nRadius, Vector2f nSize, Vector2f nPos)CircleShape
CircleShape(int nnPoint, float nRadius, Vector2f nSize, Vector2f nPos, Vector3i nRGB, Vector2f nOrigin)CircleShape
CircleShape(int nnPoint, float nRadius, Vector2f nSize, Vector2f nPos, Vector3i nRGB, Vector2f nOrigin, float nRotation, float nAlpha)CircleShape
ConvexShape()ConvexShape
ConvexShape(int nnPoint, Vector2f *nlistPoint)ConvexShape
ConvexShape(int nnPoint, Vector2f *nlistPoint, Vector2f nSize, Vector2f nPos)ConvexShape
ConvexShape(int nnPoint, Vector2f *nlistPoint, Vector2f nSize, Vector2f nPos, Vector3i nRGB, Vector2f nOrigin)ConvexShape
ConvexShape(int nnPoint, Vector2f *nlistPoint, Vector2f nSize, Vector2f nPos, Vector3i nRGB, Vector2f nOrigin, float nRotation, float nAlpha)ConvexShape
ConvexShape(const ConvexShape &other)ConvexShape
Draw(GLint *renderUniforms) const overrideConvexShapevirtual
getAlpha() constShape
getCollisionBox()Shape
getColor() constShape
getNPointCircle() constCircleShape
getOrigin() constShape
getPosition() constShape
getRadius() constCircleShape
getRotation() constShape
getSize() constShape
indicesConvexShapeprivate
initConvex(int nnPoint, Vector2f *nlistPoint)ConvexShape
initShape(GLfloat *vertices, GLsizeiptr verticesSize, GLuint *indices, GLsizeiptr indicesSize)Shape
listPointConvexShapeprivate
move(const Vector2f &vecM)Shape
move(float x_, float y_)Shape
nPointConvexShapeprivate
nPointCircleCircleShapeprivate
operator=(const ConvexShape &other)ConvexShape
originShapeprotected
posShapeprotected
radiusCircleShapeprivate
RGBShapeprotected
rotationShapeprotected
setAlpha(float nAlpha)Shape
setAutoUpdateCollision(bool etat)Shape
setColor(const Vector3i &nRGB)Shape
setColor(int x_, int y_, int z_)Shape
setNPointCircle(int nnPoint)CircleShape
setOrigin(const Vector2f &nOrigin)Shape
setOrigin(float x_, float y_)Shape
setPosition(const Vector2f &nPos)Shape
setPosition(float x_, float y_)Shape
setRadius(float nRadius)CircleShape
setRotation(float nRotation)Shape
setSize(const Vector2f &nSize)Shape
setSize(float x_, float y_)Shape
Shape(GLfloat *vertices, GLsizeiptr verticesSize, GLuint *indices, GLsizeiptr indicesSize)Shape
Shape()Shape
Shape(const Shape &other)Shape
shapeCollisionBoxShapeprotected
shapeEBOShapeprotected
shapeVAOShapeprotected
shapeVBOShapeprotected
sizeShapeprotected
updateVBO() overrideConvexShapeprivatevirtual
updateVBOAlpha() overrideConvexShapeprivatevirtual
updateVBORGB() overrideConvexShapeprivatevirtual
verticesConvexShapeprivate
~ConvexShape()ConvexShape
~Shape()Shape