cherish
entity::ShaderedEntity2D Member List

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

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() const =0 (defined in entity::ShaderedEntity2D)entity::ShaderedEntity2Dpure virtual
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::ShaderedEntity2D)entity::ShaderedEntity2Dvirtual
initializeProgram(ProgramEntity2D *p, unsigned int mode=GL_LINE_STRIP)entity::ShaderedEntity2Dvirtual
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
redefineToShader(osg::MatrixTransform *t)=0entity::ShaderedEntity2Dprotectedpure virtual
redefineToShape(osg::MatrixTransform *t=0)=0entity::ShaderedEntity2Dpure virtual
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