Vigilante Game Framework
1.0.0.8
A 2D/3D C++ Game Framework using SFML.
|
This is the complete list of members for VTypedText, including all inherited members.
Acceleration | VObject | |
active | VBase | |
ALIGNCENTER enum value (defined in VText) | VText | |
ALIGNCENTRE enum value (defined in VText) | VText | |
ALIGNLEFT enum value (defined in VText) | VText | |
alignment | VText | protected |
ALIGNRIGHT enum value (defined in VText) | VText | |
alive | VBase | |
AllowCollisions | VObject | |
Angle | VObject | |
AngleAcceleration | VObject | |
AngleDrag | VObject | |
AngleMax | VObject | |
AngleVelocity | VObject | |
AutoErase | VTypedText | |
CharactersPerIteration | VTypedText | |
CollisionXDrag | VObject | |
computeVelocity(float v, float a, float d, float max, float dt) | VObject | static |
CursorBlinkSpeed | VTypedText | |
CursorChar | VTypedText | |
Delay | VTypedText | |
Destroy() override | VText | virtual |
dirty | VText | protected |
disposible | VText | protected |
Drag | VObject | |
Draw(sf::RenderTarget &RenderTarget) override | VText | virtual |
Elasticity | VObject | |
Erase(float Delay, bool ForceRestart=false, std::function< void()> OnErased=nullptr) | VTypedText | |
EraseDelay | VTypedText | |
exists | VBase | |
fillColour | VText | protected |
font | VText | protected |
fontSize | VText | protected |
GetAlignment() | VText | inline |
GetFillTint() | VText | inline |
GetFontSize() | VText | inline |
GetLength() | VText | inline |
GetLineSpaceModifier() | VText | inline |
GetOutlineOffset() | VText | inline |
GetOutlineThickness() | VText | inline |
GetOutlineTint() | VText | inline |
GetPrefixText() | VTypedText | |
GetStyle() | VText | inline |
GetText() | VText | inline |
GetTextWidth() | VText | |
GetWrap() | VText | inline |
Health | VObject | |
Hurt(float damage) | VObject | virtual |
Immovable | VObject | |
IsActive() | VTypedText | inline |
IsErasing() | VTypedText | inline |
IsSolid() | VObject | |
IsTyping() | VTypedText | inline |
IsWaiting() | VTypedText | inline |
Kill() | VBase | inlinevirtual |
Last | VObject | |
length | VText | protected |
lineSpaceModifier | VText | protected |
Mass | VObject | |
MaxVelocity | VObject | |
Moves | VObject | |
origin | VText | protected |
Origin | VText | |
outlineColour | VText | protected |
outlineOffset | VText | protected |
outlineThickness | VText | protected |
Paused | VTypedText | |
Position | VObject | |
Radius | VObject | |
RefCount | VBase | |
RenderState | VText | |
Reset(sf::Vector2f newPos) | VObject | virtual |
Reset(float x, float y) | VObject | virtual |
ResetText(const sf::String &Text) | VTypedText | |
Revive() | VBase | inlinevirtual |
RotateFactor | VObject | |
Scale | VText | |
ScrollFactor | VObject | |
separate(VObject *a, VObject *b) | VObject | static |
SeparateBias | VObject | static |
separateCircle(VObject *a, VObject *b) | VObject | static |
SetAlignment(const VTextAlign &align) | VText | |
setCharacterRender(const sf::Glyph &glyph, float x, float y, sf::Color color, bool bold, float italic, int index, sf::VertexArray &vertices, float outline=0) | VText | protected |
setDimensions() | VText | protected |
SetFillTint(const sf::Color &colour) | VText | |
SetFontSize(unsigned int size) | VText | |
SetFormat(const sf::String &filename, int charSize=8, sf::Color colour=sf::Color::White, VTextAlign alignment=VTextAlign::ALIGNLEFT, int style=sf::Text::Regular) | VText | |
SetFormat(sf::Font &fontData, int charSize=8, sf::Color colour=sf::Color::White, VTextAlign alignment=VTextAlign::ALIGNLEFT, int style=sf::Text::Regular) | VText | |
SetLineSpaceModifier(int lineSpacing) | VText | |
SetOutlineOffset(const sf::Vector2f &offset) | VText | |
SetOutlineThickness(float thickness) | VText | |
SetOutlineTint(const sf::Color &colour) | VText | |
SetPositionAtCentre(float x, float y) | VObject | |
SetPositionAtCentre(sf::Vector2f newPos) | VObject | |
SetPrefixText(const sf::String &text) | VTypedText | |
SetSound(const sf::String &id, float volume=100.0f, const sf::String &filename="") | VTypedText | |
SetStyle(int style=sf::Text::Regular) | VText | |
SetText(const sf::String &text) | VText | |
setTextLine(float x, float y, sf::Color color, float offset, float thickness, int index, sf::VertexArray &vertices, float outline=0) | VText | protected |
SetTextWidth(float width) | VText | |
SetTimingVariation(bool TypingVariation, float TypingVarPercent=0.5f) | VTypedText | |
SetWrap(const VTextWrap &wrapMode) | VText | |
ShowCursor | VTypedText | |
SidesTouching enum name | VObject | |
Size | VObject | |
Skip() | VTypedText | |
Start(float Delay, bool ForceRestart=false, bool AutoErase=false, std::function< void()> OnComplete=nullptr) | VTypedText | |
style | VText | protected |
TestInView(const sf::View &renderTargetView, sf::View *defaultView, VObject *o, const sf::FloatRect &renderBox=sf::FloatRect()) | VObject | static |
text | VText | protected |
TOUCHALL enum value (defined in VObject) | VObject | |
TOUCHBOTTOM enum value (defined in VObject) | VObject | |
touchFlag(VObject *a, VObject *b) | VObject | static |
Touching | VObject | |
TOUCHLEFT enum value (defined in VObject) | VObject | |
TOUCHNONE enum value (defined in VObject) | VObject | |
TOUCHRIGHT enum value (defined in VObject) | VObject | |
TOUCHTOP enum value (defined in VObject) | VObject | |
TOUCHWALL enum value (defined in VObject) | VObject | |
type | VBase | |
Update(float dt) override | VTypedText | virtual |
updateMotion(float dt) | VObject | protectedvirtual |
updateTextRender(const sf::String &text) | VText | protectedvirtual |
updateTransform() override | VText | protectedvirtual |
VBase() (defined in VBase) | VBase | inline |
VClearLog() | VBase | static |
Velocity | VObject | |
vertices | VText | protected |
visible | VBase | |
VLog(const char *fmt,...) | VBase | static |
VLogError(const char *fmt,...) | VBase | static |
VObject(sf::Vector2f position, sf::Vector2f size=sf::Vector2f()) | VObject | inline |
VObject(float x=0, float y=0, float width=0, float height=0) | VObject | inline |
VString(const char *fmt,...) | VBase | static |
VSUPERCLASS typedef | VTypedText | |
VText(float x=0, float y=0, float width=0, const sf::String &text="", int charSize=8) | VText | |
VText(sf::Vector2f position, float width=0, const sf::String &text="", int charSize=8) | VText | |
VTextAlign enum name | VText | |
VTextWrap enum name | VText | |
VTypedText(float x=0, float y=0, float width=0, const sf::String &text="", int charSize=8) | VTypedText | |
WaitTime | VTypedText | |
WasTouching | VObject | |
wrap | VText | protected |
WRAPLETTER enum value (defined in VText) | VText | |
WRAPNONE enum value (defined in VText) | VText | |
WRAPWORD enum value (defined in VText) | VText | |
ZoomFactor | VObject | |
~VBase() (defined in VBase) | VBase | inlinevirtual |