cherish
entity::Polygon Member List

This is the complete list of members for entity::Polygon, including all inherited members.

appendPoint(const float u, const float v) (defined in entity::Polygon)entity::Polygonvirtual
entity::ShaderedEntity2D::appendPoint(const float u, const float v, osg::Vec4f color)entity::ShaderedEntity2Dvirtual
copyFrom(const entity::ShaderedEntity2D *copy)entity::ShaderedEntity2Dvirtual
Entity2D() (defined in entity::Entity2D)entity::Entity2D
Entity2D(const Entity2D &copy, const osg::CopyOp &copyop=osg::CopyOp::SHALLOW_COPY) (defined in entity::Entity2D)entity::Entity2D
getColor() const (defined in entity::ShaderedEntity2D)entity::ShaderedEntity2Dvirtual
getEntityType() constentity::Polygonvirtual
getIsShadered() const (defined in entity::ShaderedEntity2D)entity::ShaderedEntity2D
getLines() const (defined in entity::ShaderedEntity2D)entity::ShaderedEntity2D
getNumPoints() constentity::ShaderedEntity2D
getPoint(unsigned int i) constentity::ShaderedEntity2Dvirtual
getPoint3(unsigned int i) constentity::ShaderedEntity2Dvirtual
getProgram() const (defined in entity::Polygon)entity::Polygonvirtual
initializeProgram(ProgramEntity2D *p, unsigned int mode=GL_LINE_STRIP)entity::ShaderedEntity2Dvirtual
isPolygon() constentity::Polygon
m_colorNormal (defined in entity::ShaderedEntity2D)entity::ShaderedEntity2Dprotected
m_colorSelected (defined in entity::ShaderedEntity2D)entity::ShaderedEntity2Dprotected
m_isShadered (defined in entity::ShaderedEntity2D)entity::ShaderedEntity2Dprotected
m_lines (defined in entity::ShaderedEntity2D)entity::ShaderedEntity2Dprotected
m_program (defined in entity::ShaderedEntity2D)entity::ShaderedEntity2Dprotected
moveDelta(double du, double dv)entity::ShaderedEntity2Dvirtual
Polygon()entity::Polygon
Polygon(const Polygon &copy, const osg::CopyOp &copyop=osg::CopyOp::SHALLOW_COPY)entity::Polygon
redefineToShader(osg::MatrixTransform *t)entity::Polygonprotectedvirtual
redefineToShape(osg::MatrixTransform *t=0)entity::Polygonvirtual
removeLastPoint()entity::Polygon
rotate(double theta, osg::Vec3f center)entity::ShaderedEntity2Dvirtual
scale(double scaleX, double scaleY, osg::Vec3f center)entity::ShaderedEntity2Dvirtual
scale(double scale, osg::Vec3f center)entity::ShaderedEntity2Dvirtual
setColor(const osg::Vec4f &color) (defined in entity::ShaderedEntity2D)entity::ShaderedEntity2Dvirtual
setIsShadered(bool shadered) (defined in entity::ShaderedEntity2D)entity::ShaderedEntity2D
setLines(osg::DrawArrays *lines) (defined in entity::ShaderedEntity2D)entity::ShaderedEntity2D
setProgram(ProgramEntity2D *p) (defined in entity::ShaderedEntity2D)entity::ShaderedEntity2Dvirtual
setSelected(float alpha)entity::ShaderedEntity2Dvirtual
setUnselected(float alpha)entity::ShaderedEntity2Dvirtual
ShaderedEntity2D(unsigned int drawing, osg::Geometry::AttributeBinding binding, const std::string &name, const osg::Vec4f &color)entity::ShaderedEntity2D
ShaderedEntity2D(const entity::ShaderedEntity2D &copy, const osg::CopyOp &copyop)entity::ShaderedEntity2D