SYMBOL INDEX (1608 symbols across 58 files) FILE: Core/Camera.hpp type Camera (line 11) | struct Camera { method Initialize (line 15) | void Initialize(int Width, int Height) { method Vector2D (line 19) | const Vector2D& GetResolution() { method Update (line 23) | void Update() { method WorldToScreen (line 29) | bool WorldToScreen(Vector3D WorldPosition, Vector2D& ScreenPosition) c... FILE: Core/GlowMode.hpp type GlowMode (line 4) | struct GlowMode { method GlowMode (line 7) | GlowMode() {} method GlowMode (line 9) | GlowMode(int x_val, int y_val, int z_val, int transparency_val) : method GlowMode (line 16) | GlowMode(std::byte x_val, std::byte y_val, std::byte z_val, std::byte ... method IsZeroVector (line 23) | bool IsZeroVector() const { FILE: Core/Level.hpp type LvMap (line 7) | namespace LvMap type Level (line 12) | struct Level method Read (line 21) | void Read() { FILE: Core/LocalPlayer.hpp type LocalPlayer (line 13) | struct LocalPlayer { method Read (line 51) | void Read() { method GetPlayerModelName (line 100) | std::string GetPlayerModelName() { method IsValid (line 117) | bool IsValid() { method IsCombatReady (line 121) | bool IsCombatReady() { method setYaw (line 131) | void setYaw(float angle) { method SetQAngle (line 136) | void SetQAngle(QAngle ViewAngle) { method QAngle (line 140) | inline QAngle NormalizeQAngle(QAngle angle) { method SetViewAngle (line 157) | void SetViewAngle(Vector2D ViewAngle) { method Vector2D (line 161) | inline Vector2D NormalizeVectorAngles(Vector2D angle) { FILE: Core/Player.hpp type Player (line 23) | struct Player { method Player (line 83) | Player(int PlayerIndex, LocalPlayer* Me) { method Reset (line 88) | void Reset() { method Read (line 144) | void Read() { method IsSpectating (line 215) | bool IsSpectating() { method GetViewYaw (line 227) | float GetViewYaw() { method IsValid (line 234) | bool IsValid() { method IsCombatReady (line 238) | bool IsCombatReady() { method IsPlayer (line 250) | bool IsPlayer() { method IsDummy (line 254) | bool IsDummy() { method IsTeammate (line 258) | bool IsTeammate() { method GetBoneFromHitbox (line 268) | int GetBoneFromHitbox(HitboxType HitBox) const { method Vector3D (line 291) | Vector3D GetBonePosition(HitboxType HitBox) const { method calcDesiredPitch (line 314) | float calcDesiredPitch() { method calcDesiredYaw (line 327) | float calcDesiredYaw() { method FloatVector2D (line 339) | FloatVector2D calcDesiredAngles() { method FloatVector2D (line 343) | FloatVector2D calcDesiredAnglesIncrement() { method calcPitchIncrement (line 347) | float calcPitchIncrement() { method calcYawIncrement (line 357) | float calcYawIncrement() { method calcAimbotScore (line 367) | float calcAimbotScore() { method GetPlayerName (line 371) | std::string GetPlayerName() { method getPlayerModelName (line 383) | std::string getPlayerModelName() { method GetWeaponHeldName (line 400) | std::string GetWeaponHeldName() { method ImColor (line 418) | ImColor GetWeaponHeldColor() { method ImColor (line 464) | ImColor GetShieldColor() { method GetBoneFromHitboxID (line 487) | int GetBoneFromHitboxID(int HitBox) const { method Vector3D (line 510) | Vector3D GetBonePositionID(int HitBox) const { FILE: Features/Flickbot.hpp type Flickbot (line 32) | struct Flickbot method Flickbot (line 49) | Flickbot(XDisplay* X11Display, Level* Map, LocalPlayer* Myself, std::v... method Save (line 56) | static bool Save() { method UpdateFlickList (line 127) | void UpdateFlickList() { method Update (line 177) | void Update() { method isKeybindDown (line 237) | bool isKeybindDown() { method StartAiming (line 243) | void StartAiming() { method SmoothAngle (line 303) | void SmoothAngle(QAngle& Angle) { method SmoothBackAngle (line 324) | void SmoothBackAngle(QAngle& Angle) { method GetAngle (line 339) | bool GetAngle(Player* Target, QAngle& Angle) { method GetAngleToTarget (line 350) | bool GetAngleToTarget(Player* Target, QAngle& Angle) { method IsValidTarget (line 376) | bool IsValidTarget(Player* target) { method CalculatePitchIncrement (line 388) | float CalculatePitchIncrement(QAngle FlickbotDesiredAngles) { method CalculateYawIncrement (line 398) | float CalculateYawIncrement(QAngle FlickbotDesiredAngles) { method CalculateDistanceFromCrosshair (line 408) | double CalculateDistanceFromCrosshair(Vector3D TargetPosition) { method ReleaseTarget (line 422) | void ReleaseTarget() { method RoundHalfEven (line 430) | static int RoundHalfEven(float x) { method AL1AF0 (line 436) | static float AL1AF0(float num) { method GetFOVScale (line 442) | float GetFOVScale() { method GetBestBone (line 453) | int GetBestBone(Player* Target) { method Player (line 467) | Player* FindBestTarget() { FILE: Features/Glow.hpp type Glow (line 149) | struct Glow method Glow (line 174) | Glow(Level* Map, std::vector* Players, Camera* GameCamera, Lo... method Save (line 181) | static bool Save() { method SetGlowState (line 260) | void SetGlowState(long HighlightSettingsPointer, long HighlightSize, i... method SetColorState (line 266) | void SetColorState(long HighlightSettingsPointer, long HighlightSize, ... method setGlowEnable (line 273) | void setGlowEnable(Player* Target, int glowEnable) { method setGlowThroughWall (line 277) | void setGlowThroughWall(Player* Target, int glowThroughWall) { method getGlowThroughWall (line 281) | int getGlowThroughWall(Player* Target) { method getGlowEnable (line 287) | int getGlowEnable(Player* Target) { method setCustomGlow (line 294) | void setCustomGlow(Player* Target, bool isVisible, bool isKnocked, boo... method Update (line 523) | void Update() { method ViewModelGlow (line 622) | void ViewModelGlow() { method ViewmodelGlowSettings (line 634) | void ViewmodelGlowSettings() { method ItemGlowSettings (line 662) | void ItemGlowSettings() { FILE: Features/Legitbot.hpp type Legitbot (line 35) | struct Legitbot method Legitbot (line 58) | Legitbot(XDisplay* X11Display, Level* Map, LocalPlayer* Myself, std::v... method Save (line 65) | static bool Save() { method UpdateAimList (line 1195) | void UpdateAimList() { method UpdateRCSList (line 1245) | void UpdateRCSList() { method UpdateAimbot (line 1293) | void UpdateAimbot() { method UpdateRCS (line 1441) | void UpdateRCS() { method isKeybindDown (line 1519) | static bool isKeybindDown() { method StartAiming (line 1523) | void StartAiming() { method SmoothAngle (line 1656) | void SmoothAngle(Player* Target, QAngle& Angle) { method GetAngle (line 1699) | bool GetAngle(Player* Target, QAngle& Angle) { method GetAngleToTarget (line 1710) | bool GetAngleToTarget(Player* Target, QAngle& Angle) { method IsValidTarget (line 1735) | bool IsValidTarget(Player* target) { method CalculateDistanceFromCrosshair (line 1778) | double CalculateDistanceFromCrosshair(Vector3D TargetPosition) { method ReleaseTarget (line 1792) | void ReleaseTarget() { method GetFOVScale (line 1800) | float GetFOVScale() { method GetBestBone (line 1811) | int GetBestBone(Player* Target) { method Player (line 1825) | Player* FindBestTarget() { method moveMouse (line 1864) | void moveMouse() { method active (line 1942) | bool active() { method assignTarget (line 1961) | void assignTarget() { method releaseTarget (line 2001) | void releaseTarget() { method resetLockFlag (line 2008) | void resetLockFlag() { method RandomSmoothing (line 2021) | float RandomSmoothing(float a, float b) { method CalculatePitchIncrement (line 2028) | float CalculatePitchIncrement(QAngle AimbotDesiredAngles) { method CalculateYawIncrement (line 2038) | float CalculateYawIncrement(QAngle AimbotDesiredAngles) { method RoundHalfEven (line 2048) | static int RoundHalfEven(float x) { method AL1AF0 (line 2054) | static float AL1AF0(float num) { method UpdateAimbotSettings (line 2061) | void UpdateAimbotSettings() { method UpdateRCSSettings (line 2946) | void UpdateRCSSettings() { method IsBestTarget (line 3130) | bool IsBestTarget() // For Target Visuals method ReleaseBestTarget (line 3185) | void ReleaseBestTarget() { FILE: Features/Misc.hpp type Misc (line 40) | struct Misc { method Misc (line 56) | Misc(XDisplay* X11Display, Level* Map, LocalPlayer* Myself, method Save (line 64) | static bool Save() { method UpdateRapidFireList (line 149) | void UpdateRapidFireList() { method Update (line 174) | void Update() { method SuperGlide (line 231) | void SuperGlide() { method UpdateSuperGlide (line 301) | void UpdateSuperGlide() { method BHop (line 333) | void BHop() { method QuickTurn (line 345) | void QuickTurn() { method RapidFire (line 358) | void RapidFire() { method WallJump (line 370) | void WallJump() { method AutoTapStrafe (line 405) | void AutoTapStrafe() { FILE: Features/Radar.hpp type Radar (line 36) | struct Radar method Radar (line 46) | Radar(XDisplay* X11Display, std::vector* Players, Camera* Gam... method ActivateBigMap (line 54) | void ActivateBigMap() { method Save (line 82) | static bool Save() { method RenderDrawings (line 113) | void RenderDrawings(ImDrawList* Canvas, LocalPlayer* Myself, Overlay O... method DrawRadarPointMiniMap (line 140) | void DrawRadarPointMiniMap(Vector3D EnemyPos, Vector3D LocalPos, float... method MiniMapRadar (line 163) | void MiniMapRadar(Vector3D EnemyPos, Vector3D LocalPos, float targetY,... FILE: Features/Ragebot.hpp type Ragebot (line 32) | struct Ragebot method Ragebot (line 51) | Ragebot(XDisplay* X11Display, Level* Map, LocalPlayer* Myself, std::ve... method Save (line 58) | static bool Save() { method UpdateRageList (line 137) | void UpdateRageList() { method Update (line 187) | void Update() { method isKeybindDown (line 399) | bool isKeybindDown() { method StartAiming (line 406) | void StartAiming() { method SmoothAngle (line 458) | void SmoothAngle(QAngle& Angle) { method GetAngle (line 479) | bool GetAngle(Player* Target, QAngle& Angle) { method GetAngleToTarget (line 490) | bool GetAngleToTarget(Player* Target, QAngle& Angle) { method IsValidTarget (line 515) | bool IsValidTarget(Player* target) { method CalculatePitchIncrement (line 527) | float CalculatePitchIncrement(QAngle AimbotDesiredAngles) { method CalculateYawIncrement (line 537) | float CalculateYawIncrement(QAngle AimbotDesiredAngles) { method CalculateDistanceFromCrosshair (line 547) | double CalculateDistanceFromCrosshair(Vector3D TargetPosition) { method ReleaseTarget (line 561) | void ReleaseTarget() { method RoundHalfEven (line 569) | static int RoundHalfEven(float x) { method AL1AF0 (line 575) | static float AL1AF0(float num) { method GetFOVScale (line 581) | float GetFOVScale() { method GetBestBone (line 592) | int GetBestBone(Player* Target) { method Player (line 606) | Player* FindBestTarget() { FILE: Features/Sense.hpp type Sense (line 43) | struct Sense { method Sense (line 65) | Sense(Level* Map, std::vector* Players, Camera* GameCamera, L... method Save (line 73) | static bool Save() { method UpdateSpectators (line 568) | void UpdateSpectators() { method RenderWatermark (line 587) | void RenderWatermark(ImDrawList* Canvas, LocalPlayer* Myself, Overlay ... method RenderKeybinds (line 675) | void RenderKeybinds(ImDrawList* Canvas, Legitbot* Aimbot, Ragebot* Rag... method RenderDrawings (line 798) | void RenderDrawings(ImDrawList* Canvas, Legitbot* Aimbot, LocalPlayer*... method RenderTargetInformation (line 1525) | void RenderTargetInformation(ImDrawList* Canvas, Legitbot* Aimbot, Ove... method Vector2D (line 1741) | Vector2D GetTargetInfoPosition(Vector2D MainPosition, int Position) { method Vector2D (line 1761) | Vector2D GetTargetTextPosition(Vector2D MainPosition, Vector2D LocalOr... FILE: Features/Triggerbot.hpp type Triggerbot (line 23) | struct Triggerbot method Triggerbot (line 35) | Triggerbot(XDisplay* X11Display, Level* Map, LocalPlayer* Myself, std:... method Save (line 42) | static bool Save() { method UpdateWeaponList (line 132) | void UpdateWeaponList() { method Trigger (line 182) | void Trigger() { method Update (line 191) | void Update() { method IsKeybindDown (line 327) | bool IsKeybindDown() { method UpdateTriggerbotSettings (line 333) | void UpdateTriggerbotSettings() { FILE: Math/FloatVector2D.hpp type FloatVector2D (line 2) | struct FloatVector2D { method FloatVector2D (line 5) | FloatVector2D() : x(0), y(0) {} method FloatVector2D (line 7) | FloatVector2D(float x_val, float y_val) : x(x_val), y(y_val) {} method FloatVector2D (line 9) | FloatVector2D subtract(const FloatVector2D& other) const { method FloatVector2D (line 13) | FloatVector2D add(const FloatVector2D& other) const { method FloatVector2D (line 17) | FloatVector2D divide(const FloatVector2D& other) const { method FloatVector2D (line 21) | FloatVector2D divide(float scalar) const { method dotProduct (line 25) | float dotProduct(const FloatVector2D& other) const { method magnitude (line 29) | float magnitude() const { method distance (line 33) | float distance(const FloatVector2D& other) const { method FloatVector2D (line 38) | FloatVector2D multiply(float scalar) const { method FloatVector2D (line 42) | FloatVector2D normalized() const { method FloatVector2D (line 52) | FloatVector2D multipliedByScalar(float scalar) const { method FloatVector2D (line 59) | FloatVector2D clamp() const { method isZeroVector (line 74) | bool isZeroVector() { method toString (line 78) | std::string toString() const { method print (line 82) | void print() { FILE: Math/FloatVector3D.hpp type FloatVector3D (line 2) | struct FloatVector3D { method FloatVector3D (line 5) | FloatVector3D() : x(0), y(0), z(0) {} method FloatVector3D (line 7) | FloatVector3D(float x_val, float y_val, float z_val) : x(x_val), y(y_v... method FloatVector3D (line 9) | FloatVector3D subtract(const FloatVector3D& other) const { method FloatVector3D (line 13) | FloatVector3D add(const FloatVector3D& other) const { method dotProduct (line 17) | float dotProduct(const FloatVector3D& other) const { method magnitude (line 21) | float magnitude() const { method distance (line 25) | float distance(const FloatVector3D& other) const { method isZeroVector (line 30) | bool isZeroVector() { method FloatVector3D (line 34) | FloatVector3D normalize() const { method FloatVector3D (line 41) | FloatVector3D multiply(float scalar) const { method toString (line 46) | std::string toString() const { method print (line 50) | void print() { method FloatVector2D (line 54) | FloatVector2D to2D() const { FILE: Math/Matrix.hpp type Matrix3x4 (line 4) | struct Matrix3x4 { method Vector3D (line 8) | Vector3D GetPosition() const { method Vector3D (line 12) | Vector3D GetPosition2() const { type ViewMatrix (line 17) | struct ViewMatrix { method Vector3D (line 21) | Vector3D Transform(const Vector3D vector) const { FILE: Math/QAngle.hpp type QAngle (line 6) | struct QAngle { method QAngle (line 11) | QAngle() : x(0), y(0) {} method QAngle (line 13) | QAngle(float x, float y) : x(x), y(y) {} method QAngle (line 15) | inline QAngle operator+(const QAngle& other) const { method QAngle (line 19) | inline QAngle operator-(const QAngle& other) const { method QAngle (line 23) | inline QAngle operator*(const float scalar) const { method QAngle (line 27) | inline QAngle operator/(const float scalar) const { method QAngle (line 31) | inline QAngle& operator+=(const QAngle& other) { method QAngle (line 37) | inline QAngle& operator-=(const QAngle& other) { method QAngle (line 43) | inline QAngle& operator*=(const float scalar) { method QAngle (line 49) | inline QAngle& operator/=(const float scalar) { method dot (line 65) | inline float dot(const QAngle& other) const { method length (line 69) | inline float length() const { method distanceTo (line 73) | float distanceTo(const QAngle& other) const { method QAngle (line 77) | inline QAngle& normalize() { method QAngle (line 86) | inline QAngle& Clamp(float minVal, float maxVal) { method QAngle (line 93) | inline QAngle lerp(const QAngle& other, float t) const { method QAngle (line 97) | inline QAngle& NormalizeAngles() { method isValid (line 117) | inline bool isValid() const { method QAngle (line 125) | inline static QAngle zero() { FILE: Math/Resolver.hpp class Resolver (line 6) | class Resolver { method QAngle (line 8) | static QAngle CalculateAngle(Vector3D from, Vector3D to) { method Vector3D (line 18) | static Vector3D GetTargetPosition(const Vector3D& targetPosition, Vect... method GetTimeToTarget (line 22) | static float GetTimeToTarget(Vector3D startPosition, Vector3D endPosit... method GetBasicBulletDrop (line 27) | static float GetBasicBulletDrop(Vector3D startPosition, Vector3D endPo... method Vector3D (line 33) | static Vector3D GetTargetPosition(Vector3D startPosition, Vector3D end... method CalculateAimRotation (line 39) | static bool CalculateAimRotation(Vector3D startPosition, Vector3D endP... method QAngle (line 46) | static QAngle CalcAimRotation(Vector3D startPosition, Vector3D endPosi... method CalculateAimRotationBasicDrop (line 53) | static void CalculateAimRotationBasicDrop(Vector3D startPosition, Vect... method CalculateAimRotationNew (line 58) | static bool CalculateAimRotationNew(Vector3D start, Vector3D targetPos... method CalculatePrediction (line 86) | static bool CalculatePrediction(Vector3D start, Vector3D targetPositio... method GetTimeToTarget (line 113) | static float GetTimeToTarget(const Vector3D start, const Vector3D end,... method OptimalAngle (line 119) | static bool OptimalAngle(const Vector3D start, const Vector3D end, con... FILE: Math/Vector2D.hpp type Vector2D (line 2) | struct Vector2D { method Vector2D (line 5) | Vector2D() : x(0), y(0) {} method Vector2D (line 7) | Vector2D(float x_val, float y_val) : x(x_val), y(y_val) {} method Vector2D (line 12) | Vector2D Subtract(const Vector2D& other) const { method Vector2D (line 16) | Vector2D Add(const Vector2D& other) const { method Vector2D (line 20) | Vector2D Divide(const Vector2D& other) const { method Vector2D (line 24) | Vector2D Divide(float scalar) const { method DotProduct (line 28) | float DotProduct(const Vector2D& other) const { method Magnitude (line 32) | float Magnitude() const { method Distance (line 36) | float Distance(const Vector2D& other) const { method Vector2D (line 41) | Vector2D Multiply(float scalar) const { method Vector2D (line 45) | Vector2D Normalized() const { method Vector2D (line 55) | Vector2D MultipliedByScalar(float scalar) const { method Vector2D (line 62) | Vector2D Clamp() const { method IsZeroVector (line 77) | bool IsZeroVector() { FILE: Math/Vector3D.hpp type Vector3D (line 2) | struct Vector3D { method Vector3D (line 5) | Vector3D() : x(0), y(0), z(0) {} method Vector3D (line 7) | Vector3D(float x_val, float y_val, float z_val) : x(x_val), y(y_val), ... method Vector3D (line 9) | Vector3D Subtract(const Vector3D& other) const { method Vector3D (line 13) | Vector3D Add(const Vector3D& other) const { method DotProduct (line 17) | float DotProduct(const Vector3D& other) const { method Magnitude (line 21) | float Magnitude() const { method Magnitude2D (line 25) | float Magnitude2D() const { method Distance (line 29) | float Distance(const Vector3D& other) const { method IsZeroVector (line 34) | bool IsZeroVector() { method IsValid (line 38) | bool IsValid() { method Vector3D (line 45) | Vector3D& Normalize() { method Vector3D (line 55) | Vector3D Multiply(float scalar) const { method Vector2D (line 59) | Vector2D To2D() const { method Distance2D (line 63) | float Distance2D(const Vector3D& other) const { method Vector3D (line 67) | Vector3D& operator+=(const Vector3D& other) { FILE: Math/Vector4D.hpp type Vector4D (line 2) | struct Vector4D { method Vector4D (line 8) | Vector4D() {} method Vector4D (line 10) | Vector4D(float _x, float _y, float _z, float _w) { method length (line 20) | float length() { method distance (line 24) | float distance(const Vector4D& o) { method Vector4D (line 28) | Vector4D vscale(const Vector4D& s) { method Vector4D (line 32) | Vector4D scale(float s) { method Vector4D (line 36) | Vector4D normalize() { method Vector4D (line 41) | Vector4D add(const Vector4D& o) { method Vector4D (line 45) | Vector4D sub(const Vector4D& o) { method Vector4D (line 49) | Vector4D clone() { FILE: Overlay/AdvancedGUI.hpp type AdvancedGUI (line 23) | struct AdvancedGUI method Space (line 39) | const void Space(bool NoSeparator = false) { method DoubleSpacing (line 50) | const void DoubleSpacing() { method TripleSpacing (line 56) | const void TripleSpacing() { method DrawHelpMarker (line 63) | const void DrawHelpMarker(const char* desc) { method Helper (line 76) | static void Helper(const char* desc) { method ComboBox (line 91) | void ComboBox(const char* label, const char* desc, int* current_item, ... method AdvancedAimbotTab (line 106) | void AdvancedAimbotTab(int WeaponID) { method AdvancedRCSTab (line 4054) | void AdvancedRCSTab(int WeaponID) { method AdvancedTriggerbotTab (line 4681) | void AdvancedTriggerbotTab(int WeaponID) { method TextCentered (line 4913) | void TextCentered(std::string text) { method RenderCombo (line 4921) | void RenderCombo(std::string title, std::vectoritems, int... FILE: Overlay/GUI.hpp type Menu (line 27) | struct Menu type MenuTabs (line 44) | enum MenuTabs method Menu (line 76) | Menu(LocalPlayer* Myself, AdvancedGUI* Advanced) { method Space (line 82) | const void Space(bool NoSeparator = false) { method DoubleSpacing (line 93) | const void DoubleSpacing() { method TripleSpacing (line 99) | const void TripleSpacing() { method DrawHelpMarker (line 106) | const void DrawHelpMarker(const char* desc) { method Helper (line 119) | static void Helper(const char* desc) { method ComboBox (line 134) | void ComboBox(const char* label, const char* desc, int* current_item, ... method MultiCombo (line 146) | void MultiCombo(const char* label, bool variable[], const char* labels... method RenderLegitbot (line 173) | void RenderLegitbot(Overlay OverlayWindow) { method RenderRagebot (line 995) | void RenderRagebot() { method RenderFlickbot (line 1201) | void RenderFlickbot() { method RenderTriggerbot (line 1383) | void RenderTriggerbot() { method RenderGlow (line 1537) | void RenderGlow() { method RenderESP (line 1692) | void RenderESP(Overlay OverlayWindow) { method RenderMisc (line 2567) | void RenderMisc() { method RenderSettings (line 2748) | void RenderSettings() { method SetStyle (line 2839) | const void SetStyle() { // Testing - duplicated for some reason.... FILE: Overlay/Overlay.hpp class Overlay (line 24) | class Overlay method GrabScreenSize (line 34) | void GrabScreenSize() { method RandomString (line 42) | static std::string RandomString(std::string::size_type length) { method RandomInt (line 60) | static int RandomInt(int min, int max) { method GLFWErrorCallback (line 65) | static void GLFWErrorCallback(int error, const char* description) { method CurrentEpochMilliseconds (line 69) | long long CurrentEpochMilliseconds() { method ImWchar (line 75) | static ImWchar* GetFontGlyphRanges() noexcept { method InitializeOverlay (line 106) | bool InitializeOverlay() { method InitializeUI (line 143) | void InitializeUI() { method AlignedButton (line 174) | static bool AlignedButton(const char* label, float alignment = 0.5f) { method DestroyOverlay (line 187) | void DestroyOverlay() { method CaptureInput (line 199) | void CaptureInput(bool capture) { method FocusOverlay (line 203) | void FocusOverlay() { method Start (line 207) | void Start(bool (*Update)(), void (*RenderUI)()) { method GetScreenResolution (line 251) | void GetScreenResolution(int& Width, int& Height) const { method currentDateTime (line 256) | const std::string currentDateTime(int Option) // 1 for Date And Time, ... FILE: Overlay/Renderer.hpp class Renderer (line 17) | class Renderer method DrawText (line 20) | static void DrawText(ImDrawList* canvas, const Vector2D& pos, const ch... method DrawString (line 38) | static void DrawString(ImDrawList* canvas, float fontSize, const Vecto... method DrawCircle (line 61) | static void DrawCircle(ImDrawList* canvas, const Vector2D& pos, float ... method DrawCircleFilled (line 65) | static void DrawCircleFilled(ImDrawList* canvas, const Vector2D& pos, ... method DrawLine (line 69) | static void DrawLine(ImDrawList* canvas, const Vector2D& start, const ... method DrawQuadFilled (line 73) | static void DrawQuadFilled(ImDrawList* canvas, ImVec2 p1, ImVec2 p2, I... method DrawHexagon (line 77) | static void DrawHexagon(ImDrawList* canvas, const ImVec2& p1, const Im... method DrawHexagonFilled (line 81) | static void DrawHexagonFilled(ImDrawList* canvas, const ImVec2& p1, co... method drawRectangleOutline (line 86) | static void drawRectangleOutline(Vector2D position, Vector2D size, Col... method drawFilledRectagle (line 101) | static void drawFilledRectagle(Vector2D position, Vector2D size, Color... method drawBorderedFillRectangle (line 112) | static void drawBorderedFillRectangle(Vector2D position, Vector2D size... method DrawCorneredBox (line 118) | static void DrawCorneredBox(ImDrawList* canvas, float X, float Y, floa... method Draw2DBox (line 147) | static void Draw2DBox(ImDrawList* canvas, int Type, int Style, bool Ou... method DrawRectFilled (line 202) | static void DrawRectFilled(ImDrawList* canvas, float x, float y, float... method DrawProgressBar (line 206) | static void DrawProgressBar(ImDrawList* canvas, float x, float y, floa... method Draw2DBarTest (line 211) | static void Draw2DBarTest(ImDrawList* canvas, bool DrawHealth, bool Dr... method Draw2DBar (line 293) | static void Draw2DBar(ImDrawList* canvas, int BarMode, int BarStyle, i... method DrawSeer (line 449) | static void DrawSeer(ImDrawList* Canvas, float x, float y, int shield,... method Vector3D (line 696) | static Vector3D RotatePoint(Vector3D EntityPos, Vector3D LocalPlayerPo... method TeamMiniMap_Circle (line 736) | static void TeamMiniMap_Circle(int x, int y, int radius, int teamID, f... method TeamMiniMap_ViewAngles (line 813) | static void TeamMiniMap_ViewAngles(int x, int y, int radius, float tar... method TeamMiniMap_Arrow (line 824) | static void TeamMiniMap_Arrow(int x, int y, int size, int teamID, floa... FILE: Utils/Color.hpp type Color1 (line 4) | struct Color1 { type Color (line 18) | struct Color { method Color (line 26) | Color() : r(1.0f), g(1.0f), b(1.0f) {} method Color (line 28) | Color(float r, float g, float b) : r(r), g(g), b(b) { method Color (line 32) | Color operator*(const float& scalar) const { method Color (line 36) | Color& operator*=(const float& scalar) { method Color (line 43) | Color operator+(const Color& other) const { method Color (line 47) | static Color lerp(Color startColor, Color endColor, float t) { method Color (line 57) | Color& clamp() { method Color (line 71) | Color& roundColor() { FILE: Utils/Config.hpp type Config (line 27) | namespace Config type Settings (line 29) | namespace Settings type AimbotHitboxes (line 45) | namespace AimbotHitboxes type AimbotBinds (line 82) | namespace AimbotBinds type Aimbot (line 155) | namespace Aimbot type Ragebot (line 1058) | namespace Ragebot type Flickbot (line 1138) | namespace Flickbot type RCS (line 1213) | namespace RCS type Triggerbot (line 1394) | namespace Triggerbot type Glow (line 1489) | namespace Glow type ItemGlow (line 1509) | namespace ItemGlow type Sense (line 1527) | namespace Sense type SenseEnemy (line 1590) | namespace SenseEnemy type SenseTeammate (line 1634) | namespace SenseTeammate type SensePositions (line 1678) | namespace SensePositions type Radar (line 1688) | namespace Radar type Misc (line 1716) | namespace Misc type Colors (line 1800) | namespace Colors type EnemyColors (line 1872) | namespace EnemyColors type TeammateColors (line 2056) | namespace TeammateColors type Watermark (line 2213) | namespace Watermark FILE: Utils/ConfigManager.hpp type ConfigManager (line 62) | struct ConfigManager method ConfigManager (line 77) | ConfigManager(Legitbot* Legit, Ragebot* Rage, Flickbot* Flick, Trigger... method SetDefaultConfig (line 88) | void SetDefaultConfig() { method ReadDefaultConfig (line 96) | std::string ReadDefaultConfig() { method LoadDefaultConfig (line 105) | void LoadDefaultConfig() { method RenderConfigs (line 116) | void RenderConfigs() { method LoadConfigs (line 162) | void LoadConfigs() // List Configs For The ListBox method UpdateConfig (line 173) | void UpdateConfig() { method SaveConfig (line 2305) | void SaveConfig() { method SaveOtherSettings (line 2327) | bool SaveOtherSettings() { method LoadConfig (line 2359) | void LoadConfig() { method ReadConfig (line 4325) | bool ReadConfig() { FILE: Utils/Conversion.hpp type Conversion (line 4) | namespace Conversion { function ToGameUnits (line 5) | float ToGameUnits(float Meters) { return 39.37007874 * Meters; } function ToMeters (line 7) | float ToMeters(float GameUnits) { return GameUnits / 39.37007874; } type Utils (line 10) | namespace Utils { function RandomFloat (line 11) | inline float RandomFloat() { function RandomRange (line 18) | inline float RandomRange(float min, float max) { FILE: Utils/Features.hpp type Features (line 12) | namespace Features { type Home (line 16) | namespace Home { type Settings (line 20) | namespace Settings { type Dev (line 32) | namespace Dev { type AimbotHitboxes (line 40) | namespace AimbotHitboxes { type AimbotBinds (line 76) | namespace AimbotBinds { type Aimbot (line 148) | namespace Aimbot { type Ragebot (line 1052) | namespace Ragebot { type Flickbot (line 1132) | namespace Flickbot { type RCS (line 1207) | namespace RCS { type Triggerbot (line 1388) | namespace Triggerbot { type Glow (line 1482) | namespace Glow { type Item (line 1500) | namespace Item { type Sense (line 1518) | namespace Sense { type Enemy (line 1521) | namespace Enemy { type Teammate (line 1564) | namespace Teammate { type Positions (line 1608) | namespace Positions { type Radar (line 1680) | namespace Radar { type Misc (line 1701) | namespace Misc { type Colors (line 1784) | namespace Colors { type Enemy (line 1787) | namespace Enemy { type Teammate (line 1842) | namespace Teammate { type Watermark (line 1905) | namespace Watermark { FILE: Utils/HitboxType.hpp type HitboxType (line 3) | enum class HitboxType { FILE: Utils/IniReader.h function ini_parse_stream (line 169) | inline int ini_parse_stream(ini_reader reader, void* stream, ini_handler... function ini_parse_file (line 281) | inline int ini_parse_file(FILE* file, ini_handler handler, void* user) function ini_parse (line 287) | inline int ini_parse(const char* filename, ini_handler handler, void* user) function INIReader (line 375) | inline INIReader::INIReader(const std::string& filename) function INIReader (line 380) | inline INIReader::INIReader(FILE *file) function GetInteger (line 401) | inline long INIReader::GetInteger(const std::string& section, const std:... function GetReal (line 411) | inline double INIReader::GetReal(const std::string& section, const std::... function GetFloat (line 420) | inline float INIReader::GetFloat(const std::string& section, const std::... function GetBoolean (line 429) | inline bool INIReader::GetBoolean(const std::string& section, const std:... function ValueHandler (line 450) | inline int INIReader::ValueHandler(void* user, const char* section, cons... FILE: Utils/InputManager.hpp type InputDeviceHandler (line 21) | struct InputDeviceHandler{ method openDevice (line 26) | bool openDevice(const char* deviceName) { method closeDevice (line 35) | void closeDevice() { method readEv (line 39) | bool readEv(input_event& ie) { class InputManager (line 51) | class InputManager { method readEv (line 57) | static void readEv() { method closeDevices (line 77) | static void closeDevices() { method isValidInputDevice (line 87) | static bool isValidInputDevice(const char* device) { method listInputDevices (line 109) | static std::vector listInputDevices(const char* deviceTyp... method addKeyboardHandler (line 150) | static void addKeyboardHandler(std::string device) { method initKeyboard (line 160) | static bool initKeyboard() { method addMouseHandler (line 180) | static void addMouseHandler(std::string device) { method initMouse (line 190) | static bool initMouse() { method init (line 210) | static bool init() { method run (line 226) | static void run() { method isKeyDownOrPress (line 243) | static bool isKeyDownOrPress(InputKeyType key) { method isKeyDown (line 247) | static bool isKeyDown(InputKeyType key) { method isKeyPress (line 251) | static bool isKeyPress(InputKeyType key) { method isKeyUp (line 255) | static bool isKeyUp(InputKeyType key) { FILE: Utils/InputTypes.hpp type InputKeyType (line 10) | enum class InputKeyType : int { function InputKeyType (line 78) | InputKeyType mapMouseButtonType(ushort code) { function InputKeyType (line 100) | InputKeyType mapKeyboardKeyType(int keyCode) { FILE: Utils/Memory.hpp type Memory (line 12) | namespace Memory { function pid_t (line 15) | pid_t GetPID() { function IsValidPointer (line 36) | bool IsValidPointer(long Pointer) { function Read (line 40) | bool Read(long address, void* pBuff, size_t size) { function Write (line 65) | bool Write(long address, void* pBuff, size_t size) { function T (line 91) | T Read(long Address) { function Write (line 104) | void Write(long Address, T Value) { function ReadString (line 114) | std::string ReadString(long address) { function ReadStringSize (line 123) | std::string ReadStringSize(long address, int size) { function ConvertPointerToHexString (line 131) | std::string ConvertPointerToHexString(long pointer) { function WriteAttack (line 138) | void WriteAttack() { // For Triggerbot FILE: Utils/Themes.hpp type Themes (line 10) | namespace Themes { type ThemeOptions (line 11) | namespace ThemeOptions { type Styles (line 12) | namespace Styles { type Colors (line 45) | namespace Colors { type ThemeStyles (line 103) | namespace ThemeStyles { type Original (line 104) | namespace Original { type Styles (line 105) | namespace Styles { type Colors (line 137) | namespace Colors { type EmbraceTheDarkness (line 194) | namespace EmbraceTheDarkness { type Styles (line 195) | namespace Styles { type Colors (line 220) | namespace Colors { type Enemymouse (line 278) | namespace Enemymouse { type Style (line 279) | namespace Style { type Colors (line 310) | namespace Colors { FILE: Utils/Weapons.hpp type WeaponIDs (line 6) | namespace WeaponIDs { FILE: Utils/XDisplay.hpp type XDisplay (line 8) | struct XDisplay { method XDisplay (line 13) | XDisplay() { method KeyDown (line 18) | bool KeyDown(int keyCode) { method MouseClickLeft (line 26) | void MouseClickLeft() { method MoveMouse (line 32) | void MoveMouse(int pitchMovement, int yawMovement) { FILE: imgui/color.h function namespace (line 6) | namespace colors { FILE: imgui/imgui.cpp type ImGui (line 997) | namespace ImGui function FreeWrapper (line 1081) | static void FreeWrapper(void* ptr, void* user_data) { IM_UNUSE... function FreeWrapper (line 1084) | static void FreeWrapper(void* ptr, void* user_data) { IM_UNUSE... function ImGuiInputEvent (line 1338) | static ImGuiInputEvent* FindLatestInputEvent(ImGuiInputEventType type, i... function ImVec2 (line 1523) | ImVec2 ImBezierCubicClosestPoint(const ImVec2& p1, const ImVec2& p2, con... function ImBezierCubicClosestPointCasteljauStep (line 1546) | static void ImBezierCubicClosestPointCasteljauStep(const ImVec2& p, ImVe... function ImVec2 (line 1581) | ImVec2 ImBezierCubicClosestPointCasteljau(const ImVec2& p1, const ImVec2... function ImVec2 (line 1591) | ImVec2 ImLineClosestPoint(const ImVec2& a, const ImVec2& b, const ImVec2... function ImTriangleContainsPoint (line 1604) | bool ImTriangleContainsPoint(const ImVec2& a, const ImVec2& b, const ImV... function ImTriangleBarycentricCoords (line 1612) | void ImTriangleBarycentricCoords(const ImVec2& a, const ImVec2& b, const... function ImVec2 (line 1623) | ImVec2 ImTriangleClosestPoint(const ImVec2& a, const ImVec2& b, const Im... function ImStricmp (line 1644) | int ImStricmp(const char* str1, const char* str2) function ImStrnicmp (line 1651) | int ImStrnicmp(const char* str1, const char* str2, size_t count) function ImStrncpy (line 1658) | void ImStrncpy(char* dst, const char* src, size_t count) function ImStrlenW (line 1694) | int ImStrlenW(const ImWchar* str) function ImWchar (line 1709) | const ImWchar* ImStrbolW(const ImWchar* buf_mid_line, const ImWchar* buf... function ImStrTrimBlanks (line 1739) | void ImStrTrimBlanks(char* buf) function ImFormatString (line 1783) | int ImFormatString(char* buf, size_t buf_size, const char* fmt, ...) function ImFormatStringV (line 1801) | int ImFormatStringV(char* buf, size_t buf_size, const char* fmt, va_list... function ImFormatStringToTempBuffer (line 1817) | void ImFormatStringToTempBuffer(const char** out_buf, const char** out_b... function ImFormatStringToTempBufferV (line 1837) | void ImFormatStringToTempBufferV(const char** out_buf, const char** out_... function ImGuiID (line 1880) | ImGuiID ImHashData(const void* data_p, size_t data_size, ImGuiID seed) function ImGuiID (line 1896) | ImGuiID ImHashStr(const char* data_p, size_t data_size, ImGuiID seed) function ImFileHandle (line 1931) | ImFileHandle ImFileOpen(const char* filename, const char* mode) function ImFileClose (line 1949) | bool ImFileClose(ImFileHandle f) { return fclose(f) == 0; } function ImU64 (line 1950) | ImU64 ImFileGetSize(ImFileHandle f) { long off = 0, sz = 0; return (... function ImU64 (line 1951) | ImU64 ImFileRead(void* data, ImU64 sz, ImU64 count, ImFileHandle f) ... function ImU64 (line 1952) | ImU64 ImFileWrite(const void* data, ImU64 sz, ImU64 count, ImFileHandl... function IM_MSVC_RUNTIME_CHECKS_OFF (line 2001) | IM_MSVC_RUNTIME_CHECKS_OFF function ImTextStrFromUtf8 (line 2058) | int ImTextStrFromUtf8(ImWchar* buf, int buf_size, const char* in_text, c... function ImTextCountCharsFromUtf8 (line 2074) | int ImTextCountCharsFromUtf8(const char* in_text, const char* in_text_end) function ImTextCharToUtf8_inline (line 2087) | static inline int ImTextCharToUtf8_inline(char* buf, int buf_size, unsig... function ImTextCountUtf8BytesFromChar (line 2130) | int ImTextCountUtf8BytesFromChar(const char* in_text, const char* in_tex... function ImTextCountUtf8BytesFromChar (line 2136) | static inline int ImTextCountUtf8BytesFromChar(unsigned int c) function ImTextStrToUtf8 (line 2145) | int ImTextStrToUtf8(char* out_buf, int out_buf_size, const ImWchar* in_t... function ImTextCountUtf8BytesFromStr (line 2161) | int ImTextCountUtf8BytesFromStr(const ImWchar* in_text, const ImWchar* i... function IM_MSVC_RUNTIME_CHECKS_RESTORE (line 2174) | IM_MSVC_RUNTIME_CHECKS_RESTORE function ImVec4 (line 2190) | ImVec4 ImGui::ColorConvertU32ToFloat4(ImU32 in) function ImU32 (line 2200) | ImU32 ImGui::ColorConvertFloat4ToU32(const ImVec4& in) type StaticFunc (line 2292) | struct StaticFunc method PairComparerByID (line 2294) | PairComparerByID(const void* lhs, const void* rhs) function GetSkipItemForListClipping (line 2599) | static bool GetSkipItemForListClipping() function ImGuiListClipper_SortAndFuseRanges (line 2653) | static void ImGuiListClipper_SortAndFuseRanges(ImVector* out_sorted_win... function AddDrawListToDrawData (line 4625) | static void AddDrawListToDrawData(ImVector* out_list, ImDra... function AddWindowToDrawData (line 4660) | static void AddWindowToDrawData(ImGuiWindow* window, int layer) function GetWindowDisplayLayer (line 4674) | static inline int GetWindowDisplayLayer(ImGuiWindow* window) function AddRootWindowToDrawData (line 4680) | static inline void AddRootWindowToDrawData(ImGuiWindow* window) function SetupViewportDrawData (line 4703) | static void SetupViewportDrawData(ImGuiViewportP* viewport, ImVector=... function T (line 1807) | inline const T& operator[](int i) const { IM_ASSERT(i >=... function T (line 1809) | inline T* begin() { return Data; } function T (line 1810) | inline const T* begin() const { return Data; } function T (line 1811) | inline T* end() { return Data + ... function T (line 1812) | inline const T* end() const { return Data + ... function T (line 1813) | inline T& front() { IM_ASSERT(Size... function T (line 1814) | inline const T& front() const { IM_ASSERT(Size... function T (line 1816) | inline const T& back() const { IM_ASSERT(Size... function _grow_capacity (line 1819) | inline int _grow_capacity(int sz) const { int new_capaci... function resize (line 1820) | inline void resize(int new_size) { if (new_size >... function resize (line 1821) | inline void resize(int new_size, const T& v) { if (new_size >... function shrink (line 1822) | inline void shrink(int new_size) { IM_ASSERT(new_... function reserve (line 1823) | inline void reserve(int new_capacity) { if (new_capaci... function reserve_discard (line 1824) | inline void reserve_discard(int new_capacity) { if (new_capaci... function push_back (line 1827) | inline void push_back(const T& v) { if (Size == Ca... function pop_back (line 1828) | inline void pop_back() { IM_ASSERT(Size... function push_front (line 1829) | inline void push_front(const T& v) { if (Size == 0)... function T (line 1830) | inline T* erase(const T* it) { IM_ASSERT(it >... function T (line 1831) | inline T* erase(const T* it, const T* it_last){ IM_ASSERT(it >... function T (line 1832) | inline T* erase_unsorted(const T* it) { IM_ASSERT(it >... function T (line 1833) | inline T* insert(const T* it, const T& v) { IM_ASSERT(it >... function contains (line 1834) | inline bool contains(const T& v) const { const T* data ... function T (line 1835) | inline T* find(const T& v) { T* data = Data... function T (line 1836) | inline const T* find(const T& v) const { const T* data ... function find_erase (line 1837) | inline bool find_erase(const T& v) { const T* it = ... function find_erase_unsorted (line 1838) | inline bool find_erase_unsorted(const T& v) { const T* it = ... function index_from_ptr (line 1839) | inline int index_from_ptr(const T* it) const { IM_ASSERT(it >... function IM_MSVC_RUNTIME_CHECKS_RESTORE (line 1841) | IM_MSVC_RUNTIME_CHECKS_RESTORE type ImGuiKeyData (line 1914) | struct ImGuiKeyData type ImGuiIO (line 1922) | struct ImGuiIO function ClearSelection (line 2095) | struct ImGuiInputTextCallbackData type ImGuiSizeCallbackData (line 2126) | struct ImGuiSizeCallbackData function Clear (line 2135) | struct ImGuiPayload function IsDataType (line 2151) | bool IsDataType(const char* type) const { return DataFrameCount != -1 &&... type ImGuiTableColumnSortSpecs (line 2157) | struct ImGuiTableColumnSortSpecs type ImGuiTableSortSpecs (line 2171) | struct ImGuiTableSortSpecs type ImGuiOnceUponAFrame (line 2194) | struct ImGuiOnceUponAFrame function IsActive (line 2202) | struct ImGuiTextFilter type ImGuiTextBuffer (line 2229) | struct ImGuiTextBuffer function clear (line 2240) | void clear() { Buf.clear(); } function reserve (line 2241) | void reserve(int capacity) { Buf.reserve(capacity); } function ImGuiStoragePair (line 2256) | struct ImGuiStorage function Clear (line 2273) | void Clear() { Data.clear(); } type ImGuiListClipper (line 2319) | struct ImGuiListClipper function ImColor (line 2396) | struct ImColor function GetTexID (line 2445) | struct ImDrawCmd type ImDrawFlags_ (line 2512) | enum ImDrawFlags_ type ImDrawListFlags_ (line 2532) | enum ImDrawListFlags_ function ImDrawList (line 2550) | struct ImDrawList function ImVec2 (line 2580) | inline ImVec2 GetClipRectMin() const { const ImVec4& cr = _ClipRectSta... function PathClear (line 2621) | inline void PathClear() ... function PathLineTo (line 2622) | inline void PathLineTo(const ImVec2& pos) ... function PathLineToMergeDuplicate (line 2623) | inline void PathLineToMergeDuplicate(const ImVec2& pos) ... function PathFillConvex (line 2624) | inline void PathFillConvex(ImU32 col) ... function ChannelsSplit (line 2643) | inline void ChannelsSplit(int count) { _Splitter.Split(this, coun... function ChannelsMerge (line 2644) | inline void ChannelsMerge() { _Splitter.Merge(this); } function ChannelsSetCurrent (line 2645) | inline void ChannelsSetCurrent(int n) { _Splitter.SetCurrentChanne... function PrimWriteVtx (line 2655) | inline void PrimWriteVtx(const ImVec2& pos, const ImVec2& uv, ImU32 ... function PrimWriteIdx (line 2656) | inline void PrimWriteIdx(ImDrawIdx idx) ... function PrimVtx (line 2657) | inline void PrimVtx(const ImVec2& pos, const ImVec2& uv, ImU32 col) ... function Clear (line 2680) | struct ImDrawData type ImFontConfig (line 2702) | struct ImFontConfig type ImFontGlyph (line 2731) | struct ImFontGlyph function Clear (line 2743) | struct ImFontGlyphRangesBuilder function GetBit (line 2749) | inline bool GetBit(size_t n) const { int off = (int)(n >> 5); ImU32... function SetBit (line 2750) | inline void SetBit(size_t n) { int off = (int)(n >> 5); ImU32... function AddChar (line 2751) | inline void AddChar(ImWchar c) { SetBit(c); } type ImFontAtlasFlags_ (line 2771) | enum ImFontAtlasFlags_ function SetTexID (line 2796) | struct ImFontAtlas function ImFontAtlasCustomRect (line 2852) | ImFontAtlasCustomRect* GetCustomRectByIndex(int index) { IM_ASSERT(... type ImFont (line 2899) | struct ImFont type ImGuiViewportFlags_ (line 2957) | enum ImGuiViewportFlags_ function GetCenter (line 2972) | struct ImGuiViewport function namespace (line 3020) | namespace ImGui function GetWindowContentRegionWidth (line 3030) | static inline float GetWindowContentRegionWidth() ... function ListBoxFooter (line 3034) | static inline void ListBoxFooter() ... type ImDrawFlags (line 3084) | typedef ImDrawFlags ImDrawCornerFlags; type ImDrawCornerFlags_ (line 3085) | enum ImDrawCornerFlags_ type ImGuiKeyChord (line 3101) | typedef ImGuiKeyChord ImGuiModFlags; type ImGuiModFlags_ (line 3102) | enum ImGuiModFlags_ { ImGuiModFlags_None = 0, ImGuiModFlags_Ctrl = ImGui... FILE: imgui/imgui_draw.cpp function ImDrawList (line 425) | ImDrawList* ImDrawList::CloneOutput() const function ImVec2 (line 1219) | ImVec2 ImBezierCubicCalc(const ImVec2& p1, const ImVec2& p2, const ImVec... function ImVec2 (line 1229) | ImVec2 ImBezierQuadraticCalc(const ImVec2& p1, const ImVec2& p2, const I... function PathBezierCubicCurveToCasteljau (line 1239) | static void PathBezierCubicCurveToCasteljau(ImVector* path, floa... function PathBezierQuadraticCurveToCasteljau (line 1264) | static void PathBezierQuadraticCurveToCasteljau(ImVector* path, ... function ImDrawFlags (line 1315) | static inline ImDrawFlags FixRectCornerFlags(ImDrawFlags flags) function ImFont (line 2095) | ImFont* ImFontAtlas::AddFont(const ImFontConfig* font_cfg) function Decode85Byte (line 2131) | static unsigned int Decode85Byte(char c) ... function Decode85 (line 2132) | static void Decode85(const unsigned char* src, unsigned char* dst) function ImFont (line 2144) | ImFont* ImFontAtlas::AddFontDefault(const ImFontConfig* font_cfg_template) function ImFont (line 2165) | ImFont* ImFontAtlas::AddFontFromFileTTF(const char* filename, float size... function ImFont (line 2187) | ImFont* ImFontAtlas::AddFontFromMemoryTTF(void* ttf_data, int ttf_size, ... function ImFont (line 2200) | ImFont* ImFontAtlas::AddFontFromMemoryCompressedTTF(const void* compress... function ImFont (line 2212) | ImFont* ImFontAtlas::AddFontFromMemoryCompressedBase85TTF(const char* co... function ImFontAtlasBuildMultiplyCalcLookupTable (line 2310) | void ImFontAtlasBuildMultiplyCalcLookupTable(unsigned char out_table[... function ImFontAtlasBuildMultiplyRectAlpha8 (line 2319) | void ImFontAtlasBuildMultiplyRectAlpha8(const unsigned char table[256... type ImFontBuildSrcData (line 2331) | struct ImFontBuildSrcData type ImFontBuildDstData (line 2346) | struct ImFontBuildDstData function UnpackBitVectorToFlatIndexList (line 2354) | static void UnpackBitVectorToFlatIndexList(const ImBitVector* in, ImVect... function ImFontAtlasBuildWithStbTruetype (line 2366) | static bool ImFontAtlasBuildWithStbTruetype(ImFontAtlas* atlas) function ImFontBuilderIO (line 2623) | const ImFontBuilderIO* ImFontAtlasGetBuilderForStbTruetype() function ImFontAtlasBuildSetupFont (line 2632) | void ImFontAtlasBuildSetupFont(ImFontAtlas* atlas, ImFont* font, ImFontC... function ImFontAtlasBuildPackCustomRects (line 2647) | void ImFontAtlasBuildPackCustomRects(ImFontAtlas* atlas, void* stbrp_con... function ImFontAtlasBuildRender8bppRectFromString (line 2674) | void ImFontAtlasBuildRender8bppRectFromString(ImFontAtlas* atlas, int x,... function ImFontAtlasBuildRender32bppRectFromString (line 2684) | void ImFontAtlasBuildRender32bppRectFromString(ImFontAtlas* atlas, int x... function ImFontAtlasBuildRenderDefaultTexData (line 2694) | static void ImFontAtlasBuildRenderDefaultTexData(ImFontAtlas* atlas) function ImFontAtlasBuildRenderLinesTexData (line 2734) | static void ImFontAtlasBuildRenderLinesTexData(ImFontAtlas* atlas) function ImFontAtlasBuildInit (line 2786) | void ImFontAtlasBuildInit(ImFontAtlas* atlas) function ImFontAtlasBuildFinish (line 2807) | void ImFontAtlasBuildFinish(ImFontAtlas* atlas) function ImWchar (line 2837) | const ImWchar* ImFontAtlas::GetGlyphRangesDefault() function ImWchar (line 2847) | const ImWchar* ImFontAtlas::GetGlyphRangesGreek() function ImWchar (line 2858) | const ImWchar* ImFontAtlas::GetGlyphRangesKorean() function ImWchar (line 2871) | const ImWchar* ImFontAtlas::GetGlyphRangesChineseFull() function UnpackAccumulativeOffsetsIntoRanges (line 2887) | static void UnpackAccumulativeOffsetsIntoRanges(int base_codepoint, cons... function ImWchar (line 2901) | const ImWchar* ImFontAtlas::GetGlyphRangesChineseSimplifiedCommon() function ImWchar (line 2969) | const ImWchar* ImFontAtlas::GetGlyphRangesJapanese() function ImWchar (line 3059) | const ImWchar* ImFontAtlas::GetGlyphRangesCyrillic() function ImWchar (line 3072) | const ImWchar* ImFontAtlas::GetGlyphRangesThai() function ImWchar (line 3084) | const ImWchar* ImFontAtlas::GetGlyphRangesVietnamese() function ImWchar (line 3181) | static ImWchar FindFirstExistingGlyph(ImFont* font, const ImWchar* candi... function ImFontGlyph (line 3363) | const ImFontGlyph* ImFont::FindGlyph(ImWchar c) const function ImFontGlyph (line 3373) | const ImFontGlyph* ImFont::FindGlyphNoFallback(ImWchar c) const function ImVec2 (line 3494) | ImVec2 ImFont::CalcTextSizeA(float size, float max_width, float wrap_wid... function ImAcos01 (line 3852) | static inline float ImAcos01(float x) function stb_decompress_length (line 3987) | static unsigned int stb_decompress_length(const unsigned char *input) function stb__match (line 3995) | static void stb__match(const unsigned char *data, unsigned int length) function stb__lit (line 4004) | static void stb__lit(const unsigned char *data, unsigned int length) function stb_adler32 (line 4034) | static unsigned int stb_adler32(unsigned int adler32, unsigned char *buf... function stb_decompress (line 4065) | static unsigned int stb_decompress(unsigned char *output, const unsigned... FILE: imgui/imgui_impl_glfw.cpp type GlfwClientApi (line 100) | enum GlfwClientApi type ImGui_ImplGlfw_Data (line 107) | struct ImGui_ImplGlfw_Data method ImGui_ImplGlfw_Data (line 128) | ImGui_ImplGlfw_Data() { memset((void*)this, 0, sizeof(*this)); } function ImGui_ImplGlfw_Data (line 138) | static ImGui_ImplGlfw_Data* ImGui_ImplGlfw_GetBackendData() method ImGui_ImplGlfw_Data (line 128) | ImGui_ImplGlfw_Data() { memset((void*)this, 0, sizeof(*this)); } function ImGui_ImplGlfw_SetClipboardText (line 149) | static void ImGui_ImplGlfw_SetClipboardText(void* user_data, const char*... function ImGuiKey (line 154) | static ImGuiKey ImGui_ImplGlfw_KeyToImGuiKey(int key) function ImGui_ImplGlfw_UpdateKeyModifiers (line 269) | static void ImGui_ImplGlfw_UpdateKeyModifiers() function ImGui_ImplGlfw_ShouldChainCallback (line 279) | static bool ImGui_ImplGlfw_ShouldChainCallback(GLFWwindow* window) function ImGui_ImplGlfw_MouseButtonCallback (line 285) | void ImGui_ImplGlfw_MouseButtonCallback(GLFWwindow* window, int button, ... function ImGui_ImplGlfw_ScrollCallback (line 298) | void ImGui_ImplGlfw_ScrollCallback(GLFWwindow* window, double xoffset, d... function ImGui_ImplGlfw_TranslateUntranslatedKey (line 313) | static int ImGui_ImplGlfw_TranslateUntranslatedKey(int key, int scancode) function ImGui_ImplGlfw_KeyCallback (line 346) | void ImGui_ImplGlfw_KeyCallback(GLFWwindow* window, int keycode, int sca... function ImGui_ImplGlfw_WindowFocusCallback (line 365) | void ImGui_ImplGlfw_WindowFocusCallback(GLFWwindow* window, int focused) function ImGui_ImplGlfw_CursorPosCallback (line 375) | void ImGui_ImplGlfw_CursorPosCallback(GLFWwindow* window, double x, doub... function ImGui_ImplGlfw_CursorEnterCallback (line 390) | void ImGui_ImplGlfw_CursorEnterCallback(GLFWwindow* window, int entered) function ImGui_ImplGlfw_CharCallback (line 412) | void ImGui_ImplGlfw_CharCallback(GLFWwindow* window, unsigned int c) function ImGui_ImplGlfw_MonitorCallback (line 422) | void ImGui_ImplGlfw_MonitorCallback(GLFWmonitor*, int) function EM_BOOL (line 428) | static EM_BOOL ImGui_ImplEmscripten_WheelCallback(int, const EmscriptenW... function ImGui_ImplGlfw_InstallCallbacks (line 445) | void ImGui_ImplGlfw_InstallCallbacks(GLFWwindow* window) function ImGui_ImplGlfw_RestoreCallbacks (line 462) | void ImGui_ImplGlfw_RestoreCallbacks(GLFWwindow* window) function ImGui_ImplGlfw_SetCallbacksChainForAllWindows (line 491) | void ImGui_ImplGlfw_SetCallbacksChainForAllWindows(bool chain_for_all_wi... function ImGui_ImplGlfw_Init (line 497) | static bool ImGui_ImplGlfw_Init(GLFWwindow* window, bool install_callbac... function ImGui_ImplGlfw_InitForOpenGL (line 567) | bool ImGui_ImplGlfw_InitForOpenGL(GLFWwindow* window, bool install_callb... function ImGui_ImplGlfw_InitForVulkan (line 572) | bool ImGui_ImplGlfw_InitForVulkan(GLFWwindow* window, bool install_callb... function ImGui_ImplGlfw_InitForOther (line 577) | bool ImGui_ImplGlfw_InitForOther(GLFWwindow* window, bool install_callba... function ImGui_ImplGlfw_Shutdown (line 582) | void ImGui_ImplGlfw_Shutdown() function ImGui_ImplGlfw_UpdateMouseData (line 599) | static void ImGui_ImplGlfw_UpdateMouseData() function ImGui_ImplGlfw_UpdateMouseCursor (line 637) | static void ImGui_ImplGlfw_UpdateMouseCursor() function Saturate (line 664) | static inline float Saturate(float v) { return v < 0.0f ? 0.0f : v > 1.... function ImGui_ImplGlfw_UpdateGamepads (line 665) | static void ImGui_ImplGlfw_UpdateGamepads() function ImGui_ImplGlfw_NewFrame (line 716) | void ImGui_ImplGlfw_NewFrame() FILE: imgui/imgui_impl_glfw.h type GLFWwindow (line 19) | struct GLFWwindow type GLFWmonitor (line 20) | struct GLFWmonitor FILE: imgui/imgui_impl_opengl3.cpp type ImGui_ImplOpenGL3_Data (line 197) | struct ImGui_ImplOpenGL3_Data method ImGui_ImplOpenGL3_Data (line 214) | ImGui_ImplOpenGL3_Data() { memset((void*)this, 0, sizeof(*this)); } function ImGui_ImplOpenGL3_Data (line 219) | static ImGui_ImplOpenGL3_Data* ImGui_ImplOpenGL3_GetBackendData() method ImGui_ImplOpenGL3_Data (line 214) | ImGui_ImplOpenGL3_Data() { memset((void*)this, 0, sizeof(*this)); } type ImGui_ImplOpenGL3_VtxAttribState (line 226) | struct ImGui_ImplOpenGL3_VtxAttribState method GetState (line 231) | void GetState(GLint index) method SetState (line 240) | void SetState(GLint index) function ImGui_ImplOpenGL3_Init (line 249) | bool ImGui_ImplOpenGL3_Init(const char* glsl_version) function ImGui_ImplOpenGL3_Shutdown (line 343) | void ImGui_ImplOpenGL3_Shutdown() function ImGui_ImplOpenGL3_NewFrame (line 355) | void ImGui_ImplOpenGL3_NewFrame() function ImGui_ImplOpenGL3_SetupRenderState (line 364) | static void ImGui_ImplOpenGL3_SetupRenderState(ImDrawData* draw_data, in... function ImGui_ImplOpenGL3_RenderDrawData (line 440) | void ImGui_ImplOpenGL3_RenderDrawData(ImDrawData* draw_data) function ImGui_ImplOpenGL3_CreateFontsTexture (line 615) | bool ImGui_ImplOpenGL3_CreateFontsTexture() function ImGui_ImplOpenGL3_DestroyFontsTexture (line 647) | void ImGui_ImplOpenGL3_DestroyFontsTexture() function CheckShader (line 660) | static bool CheckShader(GLuint handle, const char* desc) function CheckProgram (line 679) | static bool CheckProgram(GLuint handle, const char* desc) function ImGui_ImplOpenGL3_CreateDeviceObjects (line 697) | bool ImGui_ImplOpenGL3_CreateDeviceObjects() function ImGui_ImplOpenGL3_DestroyDeviceObjects (line 885) | void ImGui_ImplOpenGL3_DestroyDeviceObjects() FILE: imgui/imgui_impl_opengl3_loader.h type khronos_float_t (line 61) | typedef float khronos_float_t; type khronos_int8_t (line 62) | typedef signed char khronos_int8_t; type khronos_uint8_t (line 63) | typedef unsigned char khronos_uint8_t; type khronos_int16_t (line 64) | typedef signed short int khronos_int16_t; type khronos_uint16_t (line 65) | typedef unsigned short int khronos_uint16_t; type khronos_intptr_t (line 67) | typedef signed long long int khronos_intptr_t; type khronos_ssize_t (line 68) | typedef signed long long int khronos_ssize_t; type khronos_intptr_t (line 70) | typedef signed long int khronos_intptr_t; type khronos_ssize_t (line 71) | typedef signed long int khronos_ssize_t; type khronos_int64_t (line 75) | typedef signed __int64 khronos_int64_t; type khronos_uint64_t (line 76) | typedef unsigned __int64 khronos_uint64_t; type khronos_int64_t (line 79) | typedef int64_t khronos_int64_t; type khronos_uint64_t (line 80) | typedef uint64_t khronos_uint64_t; type khronos_int64_t (line 82) | typedef signed long long khronos_int64_t; type khronos_uint64_t (line 83) | typedef unsigned long long khronos_uint64_t; type GLvoid (line 139) | typedef void GLvoid; type GLenum (line 140) | typedef unsigned int GLenum; type khronos_float_t (line 142) | typedef khronos_float_t GLfloat; type GLint (line 143) | typedef int GLint; type GLsizei (line 144) | typedef int GLsizei; type GLbitfield (line 145) | typedef unsigned int GLbitfield; type GLdouble (line 146) | typedef double GLdouble; type GLuint (line 147) | typedef unsigned int GLuint; type GLboolean (line 148) | typedef unsigned char GLboolean; type khronos_uint8_t (line 149) | typedef khronos_uint8_t GLubyte; type GLubyte (line 195) | typedef const GLubyte *(APIENTRYP PFNGLGETSTRINGPROC) (GLenum name); type khronos_float_t (line 218) | typedef khronos_float_t GLclampf; type GLclampd (line 219) | typedef double GLclampd; type khronos_ssize_t (line 254) | typedef khronos_ssize_t GLsizeiptr; type khronos_intptr_t (line 255) | typedef khronos_intptr_t GLintptr; type GLchar (line 275) | typedef char GLchar; type khronos_int16_t (line 276) | typedef khronos_int16_t GLshort; type khronos_int8_t (line 277) | typedef khronos_int8_t GLbyte; type khronos_uint16_t (line 278) | typedef khronos_uint16_t GLushort; type khronos_uint16_t (line 346) | typedef khronos_uint16_t GLhalf; type GLubyte (line 354) | typedef const GLubyte *(APIENTRYP PFNGLGETSTRINGIPROC) (GLenum name, GLu... type __GLsync (line 371) | struct __GLsync type khronos_uint64_t (line 372) | typedef khronos_uint64_t GLuint64; type khronos_int64_t (line 373) | typedef khronos_int64_t GLint64; type khronos_uint64_t (line 401) | typedef khronos_uint64_t GLuint64EXT; type _cl_context (line 404) | struct _cl_context type _cl_event (line 405) | struct _cl_event type khronos_int64_t (line 427) | typedef khronos_int64_t GLint64EXT; type GL3WglProc (line 455) | typedef GL3WglProc (*GL3WGetProcAddressProc)(const char *proc); type PROC (line 612) | typedef PROC(__stdcall* GL3WglGetProcAddr)(LPCSTR); function open_libgl (line 615) | static int open_libgl(void) function close_libgl (line 624) | static void close_libgl(void) { FreeLibrary(libgl); } function GL3WglProc (line 625) | static GL3WglProc get_proc(const char *proc) function open_libgl (line 637) | static int open_libgl(void) function close_libgl (line 645) | static void close_libgl(void) { dlclose(libgl); } function GL3WglProc (line 647) | static GL3WglProc get_proc(const char *proc) function open_libgl (line 659) | static int open_libgl(void) function close_libgl (line 668) | static void close_libgl(void) { dlclose(libgl); } function GL3WglProc (line 670) | static GL3WglProc get_proc(const char *proc) function parse_version (line 682) | static int parse_version(void) function imgl3wInit (line 701) | int imgl3wInit(void) function imgl3wInit2 (line 710) | int imgl3wInit2(GL3WGetProcAddressProc proc) function imgl3wIsSupported (line 716) | int imgl3wIsSupported(int major, int minor) function GL3WglProc (line 725) | GL3WglProc imgl3wGetProcAddress(const char *proc) { return get_proc(proc... function load_procs (line 790) | static void load_procs(GL3WGetProcAddressProc proc) FILE: imgui/imgui_internal.h type ImBitVector (line 122) | struct ImBitVector type ImRect (line 123) | struct ImRect type ImDrawDataBuilder (line 124) | struct ImDrawDataBuilder type ImDrawListSharedData (line 125) | struct ImDrawListSharedData type ImGuiColorMod (line 126) | struct ImGuiColorMod type ImGuiContext (line 127) | struct ImGuiContext type ImGuiContextHook (line 128) | struct ImGuiContextHook type ImGuiDataTypeInfo (line 129) | struct ImGuiDataTypeInfo type ImGuiGroupData (line 130) | struct ImGuiGroupData type ImGuiInputTextState (line 131) | struct ImGuiInputTextState type ImGuiLastItemData (line 132) | struct ImGuiLastItemData type ImGuiLocEntry (line 133) | struct ImGuiLocEntry type ImGuiMenuColumns (line 134) | struct ImGuiMenuColumns type ImGuiNavItemData (line 135) | struct ImGuiNavItemData type ImGuiMetricsConfig (line 136) | struct ImGuiMetricsConfig type ImGuiNextWindowData (line 137) | struct ImGuiNextWindowData type ImGuiNextItemData (line 138) | struct ImGuiNextItemData type ImGuiOldColumnData (line 139) | struct ImGuiOldColumnData type ImGuiOldColumns (line 140) | struct ImGuiOldColumns type ImGuiPopupData (line 141) | struct ImGuiPopupData type ImGuiSettingsHandler (line 142) | struct ImGuiSettingsHandler type ImGuiStackSizes (line 143) | struct ImGuiStackSizes type ImGuiStyleMod (line 144) | struct ImGuiStyleMod type ImGuiTabBar (line 145) | struct ImGuiTabBar type ImGuiTabItem (line 146) | struct ImGuiTabItem type ImGuiTable (line 147) | struct ImGuiTable type ImGuiTableColumn (line 148) | struct ImGuiTableColumn type ImGuiTableInstanceData (line 149) | struct ImGuiTableInstanceData type ImGuiTableTempData (line 150) | struct ImGuiTableTempData type ImGuiTableSettings (line 151) | struct ImGuiTableSettings type ImGuiTableColumnsSettings (line 152) | struct ImGuiTableColumnsSettings type ImGuiWindow (line 153) | struct ImGuiWindow type ImGuiWindowTempData (line 154) | struct ImGuiWindowTempData type ImGuiWindowSettings (line 155) | struct ImGuiWindowSettings type ImGuiLocKey (line 159) | enum ImGuiLocKey : int type ImGuiLayoutType (line 160) | typedef int ImGuiLayoutType; type ImGuiActivateFlags (line 163) | typedef int ImGuiActivateFlags; type ImGuiDebugLogFlags (line 164) | typedef int ImGuiDebugLogFlags; type ImGuiInputFlags (line 165) | typedef int ImGuiInputFlags; type ImGuiItemFlags (line 166) | typedef int ImGuiItemFlags; type ImGuiItemStatusFlags (line 167) | typedef int ImGuiItemStatusFlags; type ImGuiOldColumnFlags (line 168) | typedef int ImGuiOldColumnFlags; type ImGuiNavHighlightFlags (line 169) | typedef int ImGuiNavHighlightFlags; type ImGuiNavMoveFlags (line 170) | typedef int ImGuiNavMoveFlags; type ImGuiNextItemDataFlags (line 171) | typedef int ImGuiNextItemDataFlags; type ImGuiNextWindowDataFlags (line 172) | typedef int ImGuiNextWindowDataFlags; type ImGuiScrollFlags (line 173) | typedef int ImGuiScrollFlags; type ImGuiSeparatorFlags (line 174) | typedef int ImGuiSeparatorFlags; type ImGuiTextFlags (line 175) | typedef int ImGuiTextFlags; type ImGuiTooltipFlags (line 176) | typedef int ImGuiTooltipFlags; function namespace (line 193) | namespace ImStb function ImQsort (line 332) | static inline void ImQsort(void* base, size_t count, size_t size_of... function ImIsPowerOfTwo (line 339) | static inline bool ImIsPowerOfTwo(int v) { return v != 0 ... function ImIsPowerOfTwo (line 340) | static inline bool ImIsPowerOfTwo(ImU64 v) { return v != 0 ... function ImUpperPowerOfTwo (line 341) | static inline int ImUpperPowerOfTwo(int v) { v--; v |= v >>... function IM_MSVC_RUNTIME_CHECKS_OFF (line 356) | IM_MSVC_RUNTIME_CHECKS_OFF function ImCharIsBlankA (line 358) | static inline bool ImCharIsBlankA(char c) { return c == ' ... function ImCharIsBlankW (line 359) | static inline bool ImCharIsBlankW(unsigned int c) { return c == ' ... function ImFileHandle (line 387) | static inline ImFileHandle ImFileOpen(const char*, const char*) ... function ImFileClose (line 388) | static inline bool ImFileClose(ImFileHandle) ... function ImU64 (line 389) | static inline ImU64 ImFileGetSize(ImFileHandle) ... function ImU64 (line 390) | static inline ImU64 ImFileRead(void*, ImU64, ImU64, ImFileHandle... function ImU64 (line 391) | static inline ImU64 ImFileWrite(const void*, ImU64, ImU64, ImFil... type FILE (line 394) | typedef FILE* ImFileHandle; function ImPow (line 419) | static inline float ImPow(float x, float y) { return powf(x, y); } function ImPow (line 420) | static inline double ImPow(double x, double y) { return pow(x, y); } function ImLog (line 421) | static inline float ImLog(float x) { return logf(x); } function ImLog (line 422) | static inline double ImLog(double x) { return log(x); } function ImAbs (line 423) | static inline int ImAbs(int x) { return x < 0 ? -x : x; } function ImAbs (line 424) | static inline float ImAbs(float x) { return fabsf(x); } function ImAbs (line 425) | static inline double ImAbs(double x) { return fabs(x); } function ImSign (line 426) | static inline float ImSign(float x) { return (x < 0.0f) ? -1... function ImSign (line 427) | static inline double ImSign(double x) { return (x < 0.0) ? -1.... function ImRsqrt (line 429) | static inline float ImRsqrt(float x) { return _mm_cvtss_f32(_... function ImRsqrt (line 431) | static inline float ImRsqrt(float x) { return 1.0f / sqrtf(x); } function ImRsqrt (line 433) | static inline double ImRsqrt(double x) { return 1.0 / sqrt(x); } function T (line 437) | inline T ImMin(T lhs, T rhs) { return lhs < rhs ?... function T (line 438) | inline T ImMax(T lhs, T rhs) { return lhs >= rhs ... function T (line 439) | inline T ImClamp(T v, T mn, T mx) { return (v < mn) ? ... function T (line 440) | inline T ImLerp(T a, T b, float t) { return (T)(a + (b ... function ImSwap (line 441) | inline void ImSwap(T& a, T& b) { T tmp = a; a = b; ... function T (line 442) | inline T ImAddClampOverflow(T a, T b, T mn, T mx) { if (b < 0 && (a < ... function T (line 443) | inline T ImSubClampOverflow(T a, T b, T mn, T mx) { if (b > 0 && (a < ... function ImVec2 (line 445) | static inline ImVec2 ImMin(const ImVec2& lhs, const ImVec2& rhs) ... function ImVec2 (line 446) | static inline ImVec2 ImMax(const ImVec2& lhs, const ImVec2& rhs) ... function ImVec2 (line 447) | static inline ImVec2 ImClamp(const ImVec2& v, const ImVec2& mn, ImVec2 m... function ImVec2 (line 448) | static inline ImVec2 ImLerp(const ImVec2& a, const ImVec2& b, float t) ... function ImVec2 (line 449) | static inline ImVec2 ImLerp(const ImVec2& a, const ImVec2& b, const ImVe... function ImVec4 (line 450) | static inline ImVec4 ImLerp(const ImVec4& a, const ImVec4& b, float t) ... function ImSaturate (line 451) | static inline float ImSaturate(float f) ... function ImLengthSqr (line 452) | static inline float ImLengthSqr(const ImVec2& lhs) ... function ImLengthSqr (line 453) | static inline float ImLengthSqr(const ImVec4& lhs) ... function ImInvLength (line 454) | static inline float ImInvLength(const ImVec2& lhs, float fail_value) ... function ImFloor (line 455) | static inline float ImFloor(float f) ... function ImFloorSigned (line 456) | static inline float ImFloorSigned(float f) ... function ImVec2 (line 457) | static inline ImVec2 ImFloor(const ImVec2& v) ... function ImVec2 (line 458) | static inline ImVec2 ImFloorSigned(const ImVec2& v) ... function ImModPositive (line 459) | static inline int ImModPositive(int a, int b) ... function ImDot (line 460) | static inline float ImDot(const ImVec2& a, const ImVec2& b) ... function ImVec2 (line 461) | static inline ImVec2 ImRotate(const ImVec2& v, float cos_a, float sin_a)... function ImLinearSweep (line 462) | static inline float ImLinearSweep(float current, float target, float sp... function ImVec2 (line 463) | static inline ImVec2 ImMul(const ImVec2& lhs, const ImVec2& rhs) ... function ImIsFloatAboveGuaranteedIntegerPrecision (line 464) | static inline bool ImIsFloatAboveGuaranteedIntegerPrecision(float f) ... function ImExponentialMovingAverage (line 465) | static inline float ImExponentialMovingAverage(float avg, float sample,... function ImTriangleArea (line 477) | inline float ImTriangleArea(const ImVec2& a, const ImVec2& b, co... function IM_MSVC_RUNTIME_CHECKS_OFF (line 482) | IM_MSVC_RUNTIME_CHECKS_OFF function Contains (line 520) | bool Contains(const ImVec2& p) const { return p.x >= Min.... function Contains (line 521) | bool Contains(const ImRect& r) const { return r.Min.x >= Min.... function Overlaps (line 522) | bool Overlaps(const ImRect& r) const { return r.Min.y < Max.... function Add (line 523) | void Add(const ImVec2& p) { if (Min.x > p.x) M... function Add (line 524) | void Add(const ImRect& r) { if (Min.x > r.Min.x) M... function Expand (line 525) | void Expand(const float amount) { Min.x -= amount; Min... function Expand (line 526) | void Expand(const ImVec2& amount) { Min.x -= amount.x; Min... function Translate (line 527) | void Translate(const ImVec2& d) { Min.x += d.x; Min.y +=... function TranslateX (line 528) | void TranslateX(float dx) { Min.x += dx; Max.x += ... function TranslateY (line 529) | void TranslateY(float dy) { Min.y += dy; Max.y += ... function ClipWith (line 530) | void ClipWith(const ImRect& r) { Min = ImMax(Min, r.Min... function ClipWithFull (line 531) | void ClipWithFull(const ImRect& r) { Min = ImClamp(Min, r.M... function Floor (line 532) | void Floor() { Min.x = IM_FLOOR(Min.x... function ImBitArrayGetStorageSizeInBytes (line 540) | inline size_t ImBitArrayGetStorageSizeInBytes(int bitcount) { return... function ImBitArrayClearAllBits (line 541) | inline void ImBitArrayClearAllBits(ImU32* arr, int bitcount){ memset... function ImBitArrayTestBit (line 542) | inline bool ImBitArrayTestBit(const ImU32* arr, int n) { ImU32 ... function ImBitArrayClearBit (line 543) | inline void ImBitArrayClearBit(ImU32* arr, int n) { ImU32 ... function ImBitArraySetBit (line 544) | inline void ImBitArraySetBit(ImU32* arr, int n) { ImU32 ... function ImBitArraySetBitRange (line 545) | inline void ImBitArraySetBitRange(ImU32* arr, int n, int n2) // Work... type ImU32 (line 558) | typedef ImU32* ImBitArrayPtr; function ClearAllBits (line 567) | void ClearAllBits() { memset(Storage, 0, sizeof(... function SetAllBits (line 568) | void SetAllBits() { memset(Storage, 255, sizeo... function TestBit (line 569) | bool TestBit(int n) const { n += OFFSET; IM_ASSERT(n >... function SetBit (line 570) | void SetBit(int n) { n += OFFSET; IM_ASSERT(n >... function ClearBit (line 571) | void ClearBit(int n) { n += OFFSET; IM_ASSERT(n >... function SetBitRange (line 572) | void SetBitRange(int n, int n2) { n += OFFSET; n2 += OFFSET;... function const (line 573) | bool operator[](int n) const { n += OFFSET; IM_ASSERT(n >... function ImBitVector (line 578) | struct IMGUI_API ImBitVector function IM_MSVC_RUNTIME_CHECKS_RESTORE (line 587) | IM_MSVC_RUNTIME_CHECKS_RESTORE function set (line 602) | inline void set(T* data, int size) { Data = data; DataEnd =... function set (line 603) | inline void set(T* data, T* data_end) { Data = data; DataEnd =... function T (line 606) | inline T& operator[](int i) { T* p = Data + i; IM_AS... function T (line 607) | inline const T& operator[](int i) const { const T* p = Data + i;... function T (line 609) | inline T* begin() { return Data; } function T (line 610) | inline const T* begin() const { return Data; } function T (line 611) | inline T* end() { return DataEnd; } function T (line 612) | inline const T* end() const { return DataEnd; } function index_from_ptr (line 615) | inline int index_from_ptr(const T* it) const { IM_ASSERT(it >= Data &... function GetArenaSizeInBytes (line 632) | inline int GetArenaSizeInBytes() { return CurrOff; } function SetArenaBasePtr (line 633) | inline void SetArenaBasePtr(void* base_ptr) { BasePtr = (char*)base_... function GetSpan (line 637) | void GetSpan(int n, ImSpan* span) { span->set((T*)GetSpanPtrBegin... type ImPoolIdx (line 643) | typedef int ImPoolIdx; function T (line 654) | T* GetByKey(ImGuiID key) { int idx = Map.GetInt(k... function T (line 655) | T* GetByIndex(ImPoolIdx n) { return &Buf[n]; } function ImPoolIdx (line 656) | ImPoolIdx GetIndex(const T* p) const { IM_ASSERT(p >= Buf.Dat... function T (line 657) | T* GetOrAddByKey(ImGuiID key) { int* p_idx = Map.GetIn... function Contains (line 658) | bool Contains(const T* p) const { return (p >= Buf.Data ... function Clear (line 659) | void Clear() { for (int n = 0; n < Ma... function T (line 660) | T* Add() { int idx = FreeIdx; if ... function Remove (line 661) | void Remove(ImGuiID key, const T* p) { Remove(key, GetIndex(p... function Remove (line 662) | void Remove(ImGuiID key, ImPoolIdx idx) { Buf[idx].~T(); *(int*)... function Reserve (line 663) | void Reserve(int capacity) { Buf.reserve(capacity);... function T (line 670) | T* TryGetMapData(ImPoolIdx n) { int idx = Map.Data[n].... function GetSize (line 672) | int GetSize() { return GetMapSize(); } function clear (line 686) | void clear() { Buf.clear(); } function T (line 689) | T* alloc_chunk(size_t sz) { size_t HDR_SZ = 4; sz = IM_MEMALIG... function T (line 690) | T* begin() { size_t HDR_SZ = 4; if (!Buf.Data) ... function T (line 691) | T* next_chunk(T* p) { size_t HDR_SZ = 4; IM_ASSERT(p >= ... function chunk_size (line 692) | int chunk_size(const T* p) { return ((const int*)p)[-1]; } function T (line 693) | T* end() { return (T*)(void*)(Buf.Data + Buf.... function offset_from_ptr (line 694) | int offset_from_ptr(const T* p) { IM_ASSERT(p >= begin() && p < end(... function T (line 695) | T* ptr_from_offset(int off) { IM_ASSERT(off >= 4 && off < Buf.Si... function swap (line 696) | void swap(ImChunkStream& rhs) { rhs.Buf.swap(Buf); } function size (line 702) | struct ImGuiTextIndex function ImDrawListSharedData (line 745) | struct IMGUI_API ImDrawListSharedData function ClearFreeMemory (line 768) | struct ImDrawDataBuilder function GetDrawListCount (line 774) | int GetDrawListCount() const { int count = 0; for (int n = 0; n < IM_... function ImGuiComboPreviewData (line 996) | struct IMGUI_API ImGuiComboPreviewData function ImGuiGroupData (line 1009) | struct IMGUI_API ImGuiGroupData function ImGuiMenuColumns (line 1025) | struct IMGUI_API ImGuiMenuColumns function ImGuiInputTextState (line 1044) | struct IMGUI_API ImGuiInputTextState type ImGuiPopupData (line 1081) | struct ImGuiPopupData type ImGuiNextItemDataFlags_ (line 1131) | enum ImGuiNextItemDataFlags_ function ClearFlags (line 1138) | struct ImGuiNextItemData type ImGuiLastItemData (line 1151) | struct ImGuiLastItemData function ImGuiStackSizes (line 1163) | struct IMGUI_API ImGuiStackSizes type ImGuiWindowStackData (line 1181) | struct ImGuiWindowStackData type ImGuiShrinkWidthItem (line 1188) | struct ImGuiShrinkWidthItem function ImGuiPtrOrIndex (line 1195) | struct ImGuiPtrOrIndex type ImGuiInputEventType (line 1232) | enum ImGuiInputEventType type ImGuiInputSource (line 1244) | enum ImGuiInputSource type ImGuiInputEventMousePos (line 1257) | struct ImGuiInputEventMousePos { float PosX, PosY; } type ImGuiInputEventMouseWheel (line 1258) | struct ImGuiInputEventMouseWheel { float WheelX, WheelY; } type ImGuiInputEventMouseButton (line 1259) | struct ImGuiInputEventMouseButton { int Button; bool Down; } type ImGuiInputEventKey (line 1260) | struct ImGuiInputEventKey { ImGuiKey Key; bool Down; float Ana... type ImGuiInputEventText (line 1261) | struct ImGuiInputEventText { unsigned int Char; } type ImGuiInputEventAppFocused (line 1262) | struct ImGuiInputEventAppFocused { bool Focused; } type ImGuiInputEvent (line 1264) | struct ImGuiInputEvent type ImS16 (line 1286) | typedef ImS16 ImGuiKeyRoutingIndex; function Clear (line 1302) | struct ImGuiKeyRoutingTable type ImGuiKeyOwnerData (line 1314) | struct ImGuiKeyOwnerData type ImGuiInputFlags_ (line 1326) | enum ImGuiInputFlags_ function FromPositions (line 1376) | struct ImGuiListClipperRange function Reset (line 1389) | struct ImGuiListClipperData type ImGuiActivateFlags_ (line 1405) | enum ImGuiActivateFlags_ type ImGuiScrollFlags_ (line 1414) | enum ImGuiScrollFlags_ type ImGuiNavHighlightFlags_ (line 1428) | enum ImGuiNavHighlightFlags_ type ImGuiNavMoveFlags_ (line 1437) | enum ImGuiNavMoveFlags_ type ImGuiNavLayer (line 1455) | enum ImGuiNavLayer function Clear (line 1462) | struct ImGuiNavItemData type ImGuiOldColumnFlags_ (line 1482) | enum ImGuiOldColumnFlags_ type ImGuiOldColumnData (line 1502) | struct ImGuiOldColumnData type ImGuiOldColumns (line 1512) | struct ImGuiOldColumns function ImGuiViewport (line 1555) | struct ImGuiViewportP : public ImGuiViewport type ImGuiWindowSettings (line 1588) | struct ImGuiWindowSettings type ImGuiSettingsHandler (line 1601) | struct ImGuiSettingsHandler type ImGuiLocKey (line 1621) | enum ImGuiLocKey : int type ImGuiLocEntry (line 1633) | struct ImGuiLocEntry type ImGuiDebugLogFlags_ (line 1644) | enum ImGuiDebugLogFlags_ type ImGuiMetricsConfig (line 1658) | struct ImGuiMetricsConfig type ImGuiStackLevelInfo (line 1672) | struct ImGuiStackLevelInfo type ImGuiStackTool (line 1684) | struct ImGuiStackTool type ImGuiContextHookType (line 1701) | enum ImGuiContextHookType { ImGuiContextHookType_NewFramePre, ImGuiConte... type ImGuiContextHook (line 1703) | struct ImGuiContextHook type ImGuiContext (line 1718) | struct ImGuiContext function ImGuiWindowTempData (line 2177) | struct IMGUI_API ImGuiWindowTempData function ImGuiWindow (line 2226) | struct IMGUI_API ImGuiWindow type ImGuiTabBarFlagsPrivate_ (line 2350) | enum ImGuiTabBarFlagsPrivate_ type ImGuiTabItemFlagsPrivate_ (line 2358) | enum ImGuiTabItemFlagsPrivate_ function ImGuiTabBar (line 2385) | struct IMGUI_API ImGuiTabBar type ImS16 (line 2430) | typedef ImS16 ImGuiTableColumnIdx; type ImU16 (line 2431) | typedef ImU16 ImGuiTableDrawChannelIdx; type ImGuiTableCellData (line 2496) | struct ImGuiTableCellData type ImGuiTableInstanceData (line 2503) | struct ImGuiTableInstanceData function ImGuiTable (line 2514) | struct IMGUI_API ImGuiTable function ImGuiTableTempData (line 2629) | struct IMGUI_API ImGuiTableTempData type ImGuiTableSettings (line 2674) | struct ImGuiTableSettings function namespace (line 2692) | namespace ImGui function IsNamedKey (line 2867) | inline bool IsNamedKey(ImGuiKey key) ... function IsNamedKeyOrModKey (line 2868) | inline bool IsNamedKeyOrModKey(ImGuiKey key) ... function IsLegacyKey (line 2869) | inline bool IsLegacyKey(ImGuiKey key) ... function IsKeyboardKey (line 2870) | inline bool IsKeyboardKey(ImGuiKey key) ... function IsGamepadKey (line 2871) | inline bool IsGamepadKey(ImGuiKey key) ... function IsMouseKey (line 2872) | inline bool IsMouseKey(ImGuiKey key) ... function IsAliasKey (line 2873) | inline bool IsAliasKey(ImGuiKey key) ... function ImGuiKeyChord (line 2874) | inline ImGuiKeyChord ConvertShortcutMod(ImGuiKeyChord key_chord) ... function ImGuiKey (line 2875) | inline ImGuiKey ConvertSingleModFlagToKey(ImGuiKey key) function ImGuiKey (line 2888) | inline ImGuiKey MouseButtonToKey(ImGuiMouseButton button) ... function IsActiveIdUsingNavDir (line 2895) | inline bool IsActiveIdUsingNavDir(ImGuiDir dir) ... function ImGuiKeyOwnerData (line 2912) | inline ImGuiKeyOwnerData* GetKeyOwnerData(ImGuiKey key) { if (key ... function ImGuiID (line 2952) | inline ImGuiID GetCurrentFocusScope() { ImGuiContext& g = *GImG... function ImGuiTable (line 2983) | inline ImGuiTable* GetCurrentTable() { ImGuiContext& g = *GImGui; r... function ImGuiTableInstanceData (line 2996) | inline ImGuiTableInstanceData* TableGetInstanceData(ImGuiTable* table, ... function ImGuiID (line 2997) | inline ImGuiID TableGetInstanceID(ImGuiTable* table, in... function ImGuiTabBar (line 3028) | inline ImGuiTabBar* GetCurrentTabBar() { ImGuiContext& g = *GImGui; ... function TabBarGetTabOrder (line 3033) | inline int TabBarGetTabOrder(ImGuiTabBar* tab_bar, ImGuiTab... function TempInputIsActive (line 3122) | inline bool TempInputIsActive(ImGuiID id) { ImGuiConte... function ImGuiInputTextState (line 3123) | inline ImGuiInputTextState* GetInputTextState(ImGuiID id) { ImGuiConte... function DebugStartItemPicker (line 3154) | inline void DebugStartItemPicker() ... function SetItemUsingMouseWheel (line 3178) | inline void SetItemUsingMouseWheel() ... function FocusableItemRegister (line 3186) | inline bool FocusableItemRegister(ImGuiWindow* window, ImGuiID id) ... function FocusableItemUnregister (line 3187) | inline void FocusableItemUnregister(ImGuiWindow* window) ... type ImFontBuilderIO (line 3201) | struct ImFontBuilderIO FILE: imgui/imgui_tables.cpp function ImGuiTableFlags (line 264) | inline ImGuiTableFlags TableFixFlags(ImGuiTableFlags flags, ImGuiWindow*... function ImGuiTable (line 297) | ImGuiTable* ImGui::TableFindByID(ImGuiID id) function TableSetupColumnFlags (line 684) | static void TableSetupColumnFlags(ImGuiTable* table, ImGuiTableColumn* c... function ImGuiTableColumnFlags (line 1603) | ImGuiTableColumnFlags ImGui::TableGetColumnFlags(int column_n) function ImRect (line 1622) | ImRect ImGui::TableGetCellBgRect(const ImGuiTable* table, int column_n) function ImGuiID (line 1637) | ImGuiID ImGui::TableGetColumnResizeID(ImGuiTable* table, int column_n, i... type MergeGroup (line 2384) | struct MergeGroup function ImGuiTableSortSpecs (line 2659) | ImGuiTableSortSpecs* ImGui::TableGetSortSpecs() function ImGuiSortDirection (line 2677) | static inline ImGuiSortDirection TableGetColumnAvailSortDirection(ImGuiT... function ImGuiSortDirection (line 2696) | ImGuiSortDirection ImGui::TableGetColumnNextSortDirection(ImGuiTableColu... function TableSettingsInit (line 3208) | static void TableSettingsInit(ImGuiTableSettings* settings, ImGuiID id, ... function TableSettingsCalcChunkSize (line 3220) | static size_t TableSettingsCalcChunkSize(int columns_count) function ImGuiTableSettings (line 3225) | ImGuiTableSettings* ImGui::TableSettingsCreate(ImGuiID id, int columns_c... function ImGuiTableSettings (line 3234) | ImGuiTableSettings* ImGui::TableSettingsFindByID(ImGuiID id) function ImGuiTableSettings (line 3245) | ImGuiTableSettings* ImGui::TableGetBoundSettings(ImGuiTable* table) function TableSettingsHandler_ClearAll (line 3388) | static void TableSettingsHandler_ClearAll(ImGuiContext* ctx, ImGuiSettin... function TableSettingsHandler_ApplyAll (line 3398) | static void TableSettingsHandler_ApplyAll(ImGuiContext* ctx, ImGuiSettin... function TableSettingsHandler_ReadLine (line 3428) | static void TableSettingsHandler_ReadLine(ImGuiContext*, ImGuiSettingsHa... function TableSettingsHandler_WriteAll (line 3454) | static void TableSettingsHandler_WriteAll(ImGuiContext* ctx, ImGuiSettin... function GetDraggedColumnOffset (line 3737) | static float GetDraggedColumnOffset(ImGuiOldColumns* columns, int column... function GetColumnWidthEx (line 3770) | static float GetColumnWidthEx(ImGuiOldColumns* columns, int column_index... function ImGuiOldColumns (line 3866) | ImGuiOldColumns* ImGui::FindOrCreateColumns(ImGuiWindow* window, ImGuiID... function ImGuiID (line 3879) | ImGuiID ImGui::GetColumnsID(const char* str_id, int columns_count) FILE: imgui/imgui_widgets.cpp function ImColor (line 152) | ImColor get_accent_color( float a = 1.f ) { function ImGuiID (line 916) | ImGuiID ImGui::GetWindowScrollbarID(ImGuiWindow* window, ImGuiAxis axis) function ImRect (line 922) | ImRect ImGui::GetWindowScrollbarRect(ImGuiWindow* window, ImGuiAxis axis) function CalcMaxPopupHeightFromItemCount (line 1855) | static float CalcMaxPopupHeightFromItemCount(int items_count) function Items_ArrayGetter (line 1864) | static bool Items_ArrayGetter(void* data, int idx, const char** out_text) function Items_SingleStringGetter (line 1873) | static bool Items_SingleStringGetter(void* data, int idx, const char** o... function ImGuiDataTypeInfo (line 2374) | const ImGuiDataTypeInfo* ImGui::DataTypeGetInfo(ImGuiDataType data_type) function DataTypeCompareT (line 2497) | static int DataTypeCompareT(const T* lhs, const T* rhs) function DataTypeClampT (line 2525) | static bool DataTypeClampT(T* v, const T* v_min, const T* v_max) function GetMinimumStepAtDecimalPrecision (line 2553) | static float GetMinimumStepAtDecimalPrecision(int decimal_precision) function TYPE (line 2562) | TYPE ImGui::RoundScalarWithFormatT(const char* format, ImGuiDataType dat... function TYPE (line 3076) | TYPE ImGui::ScaleValueFromRatioT(ImGuiDataType data_type, float t, TYPE ... function ImParseFormatSanitizeForPrinting (line 3804) | void ImParseFormatSanitizeForPrinting(const char* fmt_in, char* fmt_out,... function ImParseFormatPrecision (line 3854) | int ImParseFormatPrecision(const char* fmt, int default_precision) function ImGuiInputTextFlags (line 3898) | static inline ImGuiInputTextFlags InputScalar_DefaultCharsFilter(ImGuiDa... function InputTextCalcTextLenAndLineCount (line 4136) | static int InputTextCalcTextLenAndLineCount(const char* text_begin, cons... function ImVec2 (line 4150) | static ImVec2 InputTextCalcTextSizeW(ImGuiContext* ctx, const ImWchar* t... type ImStb (line 4196) | namespace ImStb function STB_TEXTEDIT_STRINGLEN (line 4199) | static int STB_TEXTEDIT_STRINGLEN(const ImGuiInputTextState* obj) ... function ImWchar (line 4200) | static ImWchar STB_TEXTEDIT_GETCHAR(const ImGuiInputTextState* obj, in... function STB_TEXTEDIT_GETWIDTH (line 4201) | static float STB_TEXTEDIT_GETWIDTH(ImGuiInputTextState* obj, int lin... function STB_TEXTEDIT_KEYTOTEXT (line 4202) | static int STB_TEXTEDIT_KEYTOTEXT(int key) ... function STB_TEXTEDIT_LAYOUTROW (line 4204) | static void STB_TEXTEDIT_LAYOUTROW(StbTexteditRow* r, ImGuiInputTex... function is_separator (line 4218) | static bool is_separator(unsigned int c) ... function is_word_boundary_from_right (line 4219) | static int is_word_boundary_from_right(ImGuiInputTextState* obj, int ... function is_word_boundary_from_left (line 4220) | static int is_word_boundary_from_left(ImGuiInputTextState* obj, int i... function STB_TEXTEDIT_MOVEWORDLEFT_IMPL (line 4221) | static int STB_TEXTEDIT_MOVEWORDLEFT_IMPL(ImGuiInputTextState* obj, i... function STB_TEXTEDIT_MOVEWORDRIGHT_MAC (line 4222) | static int STB_TEXTEDIT_MOVEWORDRIGHT_MAC(ImGuiInputTextState* obj, i... function STB_TEXTEDIT_MOVEWORDRIGHT_WIN (line 4223) | static int STB_TEXTEDIT_MOVEWORDRIGHT_WIN(ImGuiInputTextState* obj, i... function STB_TEXTEDIT_MOVEWORDRIGHT_IMPL (line 4224) | static int STB_TEXTEDIT_MOVEWORDRIGHT_IMPL(ImGuiInputTextState* obj, ... function STB_TEXTEDIT_DELETECHARS (line 4228) | static void STB_TEXTEDIT_DELETECHARS(ImGuiInputTextState* obj, int pos... function STB_TEXTEDIT_INSERTCHARS (line 4244) | static bool STB_TEXTEDIT_INSERTCHARS(ImGuiInputTextState* obj, int pos... function stb_textedit_replace (line 4300) | static void stb_textedit_replace(ImGuiInputTextState* str, STB_Textedi... function InputTextFilterCharacter (line 4384) | static bool InputTextFilterCharacter(unsigned int* p_char, ImGuiInputTex... function InputTextReconcileUndoStateAfterUserCallback (line 4484) | static void InputTextReconcileUndoStateAfterUserCallback(ImGuiInputTextS... function ColorEditRestoreH (line 5498) | static void ColorEditRestoreH(const float* col, float* H) function ColorEditRestoreHS (line 5509) | static void ColorEditRestoreHS(const float* col, float* H, float* S, flo... function RenderArrowsForVerticalBar (line 5784) | static void RenderArrowsForVerticalBar(ImDrawList* draw_list, ImVec2 pos... type ImGuiPlotArrayGetterData (line 7265) | struct ImGuiPlotArrayGetterData method ImGuiPlotArrayGetterData (line 7270) | ImGuiPlotArrayGetterData(const float* values, int stride) { Values = v... function Plot_ArrayGetter (line 7273) | static float Plot_ArrayGetter(void* data, int idx) function IsRootOfOpenMenuSet (line 7542) | static bool IsRootOfOpenMenuSet() type ImGuiTabBarSection (line 7901) | struct ImGuiTabBarSection method ImGuiTabBarSection (line 7907) | ImGuiTabBarSection() { memset(this, 0, sizeof(*this)); } type ImGui (line 7910) | namespace ImGui function TabItemGetSectionIdx (line 7928) | static inline int TabItemGetSectionIdx(const ImGuiTabItem* tab) function ImGuiTabBar (line 7951) | static ImGuiTabBar* GetTabBarFromTabBarRef(const ImGuiPtrOrIndex& ref) function ImGuiPtrOrIndex (line 7957) | static ImGuiPtrOrIndex GetTabBarRefFromTabBar(ImGuiTabBar* tab_bar) function ImU32 (line 8309) | static ImU32 ImGui::TabBarCalcTabID(ImGuiTabBar* tab_bar, const char* ... function ImGuiTabItem (line 8332) | ImGuiTabItem* ImGui::TabBarFindTabByID(ImGuiTabBar* tab_bar, ImGuiID tab... function ImGuiTabItem (line 8342) | ImGuiTabItem* ImGui::TabBarFindTabByOrder(ImGuiTabBar* tab_bar, int order) function ImGuiTabItem (line 8349) | ImGuiTabItem* ImGui::TabBarGetCurrentTab(ImGuiTabBar* tab_bar) function ImGuiTabItem (line 8520) | static ImGuiTabItem* ImGui::TabBarScrollingButtons(ImGuiTabBar* tab_bar) function ImGuiTabItem (line 8581) | static ImGuiTabItem* ImGui::TabBarTabListPopupButton(ImGuiTabBar* tab_bar) function ImVec2 (line 8933) | ImVec2 ImGui::TabItemCalcSize(const char* label, bool has_close_button_o... function ImVec2 (line 8945) | ImVec2 ImGui::TabItemCalcSize(ImGuiWindow*) FILE: imgui/imstb_rectpack.h type stbrp_context (line 85) | typedef struct stbrp_context stbrp_context; type stbrp_node (line 86) | typedef struct stbrp_node stbrp_node; type stbrp_rect (line 87) | typedef struct stbrp_rect stbrp_rect; type stbrp_coord (line 89) | typedef int stbrp_coord; type stbrp_rect (line 119) | struct stbrp_rect type stbrp_node (line 179) | struct stbrp_node type stbrp_context (line 185) | struct stbrp_context function STBRP_DEF (line 233) | STBRP_DEF void stbrp_setup_heuristic(stbrp_context *context, int heuristic) function STBRP_DEF (line 245) | STBRP_DEF void stbrp_setup_allow_out_of_mem(stbrp_context *context, int ... function STBRP_DEF (line 265) | STBRP_DEF void stbrp_init_target(stbrp_context *context, int width, int ... function stbrp__skyline_find_min_y (line 291) | static int stbrp__skyline_find_min_y(stbrp_context *c, stbrp_node *first... type stbrp__findresult (line 341) | typedef struct function stbrp__findresult (line 347) | static stbrp__findresult stbrp__skyline_find_best_pos(stbrp_context *c, ... function stbrp__findresult (line 449) | static stbrp__findresult stbrp__skyline_pack_rectangle(stbrp_context *co... function rect_height_compare (line 528) | static int STBRP__CDECL rect_height_compare(const void *a, const void *b) function rect_original_order (line 539) | static int STBRP__CDECL rect_original_order(const void *a, const void *b) function STBRP_DEF (line 546) | STBRP_DEF int stbrp_pack_rects(stbrp_context *context, stbrp_rect *rects... FILE: imgui/imstb_textedit.h type StbUndoRecord (line 302) | typedef struct type StbUndoState (line 311) | typedef struct type STB_TexteditState (line 320) | typedef struct type StbTexteditRow (line 367) | typedef struct function stb_text_locate_coord (line 401) | static int stb_text_locate_coord(STB_TEXTEDIT_STRING *str, float x, floa... function stb_textedit_click (line 461) | static void stb_textedit_click(STB_TEXTEDIT_STRING *str, STB_TexteditSta... function stb_textedit_drag (line 479) | static void stb_textedit_drag(STB_TEXTEDIT_STRING *str, STB_TexteditStat... type StbFindState (line 511) | typedef struct function stb_textedit_find_charpos (line 521) | static void stb_textedit_find_charpos(StbFindState *find, STB_TEXTEDIT_S... function stb_textedit_clamp (line 569) | static void stb_textedit_clamp(STB_TEXTEDIT_STRING *str, STB_TexteditSta... function stb_textedit_delete (line 583) | static void stb_textedit_delete(STB_TEXTEDIT_STRING *str, STB_TexteditSt... function stb_textedit_delete_selection (line 591) | static void stb_textedit_delete_selection(STB_TEXTEDIT_STRING *str, STB_... function stb_textedit_sortselection (line 607) | static void stb_textedit_sortselection(STB_TexteditState *state) function stb_textedit_move_to_first (line 617) | static void stb_textedit_move_to_first(STB_TexteditState *state) function stb_textedit_move_to_last (line 628) | static void stb_textedit_move_to_last(STB_TEXTEDIT_STRING *str, STB_Text... function is_word_boundary (line 640) | static int is_word_boundary( STB_TEXTEDIT_STRING *str, int idx ) function stb_textedit_move_to_word_previous (line 646) | static int stb_textedit_move_to_word_previous( STB_TEXTEDIT_STRING *str,... function stb_textedit_move_to_word_next (line 661) | static int stb_textedit_move_to_word_next( STB_TEXTEDIT_STRING *str, int... function stb_textedit_prep_selection_at_cursor (line 679) | static void stb_textedit_prep_selection_at_cursor(STB_TexteditState *state) function stb_textedit_cut (line 688) | static int stb_textedit_cut(STB_TEXTEDIT_STRING *str, STB_TexteditState ... function stb_textedit_paste_internal (line 699) | static int stb_textedit_paste_internal(STB_TEXTEDIT_STRING *str, STB_Tex... function stb_textedit_key (line 720) | static void stb_textedit_key(STB_TEXTEDIT_STRING *str, STB_TexteditState... function stb_textedit_flush_redo (line 1110) | static void stb_textedit_flush_redo(StbUndoState *state) function stb_textedit_discard_undo (line 1117) | static void stb_textedit_discard_undo(StbUndoState *state) function stb_textedit_discard_redo (line 1139) | static void stb_textedit_discard_redo(StbUndoState *state) function StbUndoRecord (line 1169) | static StbUndoRecord *stb_text_create_undo_record(StbUndoState *state, i... function STB_TEXTEDIT_CHARTYPE (line 1193) | static STB_TEXTEDIT_CHARTYPE *stb_text_createundo(StbUndoState *state, i... function stb_text_undo (line 1213) | static void stb_text_undo(STB_TEXTEDIT_STRING *str, STB_TexteditState *s... function stb_text_redo (line 1281) | static void stb_text_redo(STB_TEXTEDIT_STRING *str, STB_TexteditState *s... function stb_text_makeundo_insert (line 1332) | static void stb_text_makeundo_insert(STB_TexteditState *state, int where... function stb_text_makeundo_delete (line 1337) | static void stb_text_makeundo_delete(STB_TEXTEDIT_STRING *str, STB_Texte... function stb_text_makeundo_replace (line 1347) | static void stb_text_makeundo_replace(STB_TEXTEDIT_STRING *str, STB_Text... function stb_textedit_clear_state (line 1358) | static void stb_textedit_clear_state(STB_TexteditState *state, int is_si... function stb_textedit_initialize_state (line 1376) | static void stb_textedit_initialize_state(STB_TexteditState *state, int ... function stb_textedit_paste (line 1386) | static int stb_textedit_paste(STB_TEXTEDIT_STRING *str, STB_TexteditStat... FILE: imgui/imstb_truetype.h function my_stbtt_initfont (line 292) | void my_stbtt_initfont(void) function my_stbtt_print (line 304) | void my_stbtt_print(float x, float y, char *text) function main (line 339) | int main(int argc, char **argv) function main (line 380) | int main(int arg, char **argv) type stbtt_uint8 (line 433) | typedef unsigned char stbtt_uint8; type stbtt_int8 (line 434) | typedef signed char stbtt_int8; type stbtt_uint16 (line 435) | typedef unsigned short stbtt_uint16; type stbtt_int16 (line 436) | typedef signed short stbtt_int16; type stbtt_uint32 (line 437) | typedef unsigned int stbtt_uint32; type stbtt_int32 (line 438) | typedef signed int stbtt_int32; type stbtt__buf (line 518) | typedef struct type stbtt_bakedchar (line 532) | typedef struct type stbtt_aligned_quad (line 548) | typedef struct type stbtt_packedchar (line 580) | typedef struct type stbtt_pack_context (line 587) | typedef struct stbtt_pack_context stbtt_pack_context; type stbtt_fontinfo (line 588) | typedef struct stbtt_fontinfo stbtt_fontinfo; type stbrp_rect (line 590) | typedef struct stbrp_rect stbrp_rect; type stbtt_pack_range (line 624) | typedef struct type stbtt_pack_context (line 683) | struct stbtt_pack_context { type stbtt_fontinfo (line 718) | struct stbtt_fontinfo type stbtt_kerningentry (line 809) | typedef struct stbtt_kerningentry type stbtt_vertex (line 840) | typedef struct type stbtt__bitmap (line 929) | typedef struct function stbtt_uint8 (line 1138) | static stbtt_uint8 stbtt__buf_get8(stbtt__buf *b) function stbtt_uint8 (line 1145) | static stbtt_uint8 stbtt__buf_peek8(stbtt__buf *b) function stbtt__buf_seek (line 1152) | static void stbtt__buf_seek(stbtt__buf *b, int o) function stbtt__buf_skip (line 1158) | static void stbtt__buf_skip(stbtt__buf *b, int o) function stbtt_uint32 (line 1163) | static stbtt_uint32 stbtt__buf_get(stbtt__buf *b, int n) function stbtt__buf (line 1173) | static stbtt__buf stbtt__new_buf(const void *p, size_t size) function stbtt__buf (line 1186) | static stbtt__buf stbtt__buf_range(const stbtt__buf *b, int o, int s) function stbtt__buf (line 1195) | static stbtt__buf stbtt__cff_get_index(stbtt__buf *b) function stbtt_uint32 (line 1209) | static stbtt_uint32 stbtt__cff_int(stbtt__buf *b) function stbtt__cff_skip_operand (line 1221) | static void stbtt__cff_skip_operand(stbtt__buf *b) { function stbtt__buf (line 1236) | static stbtt__buf stbtt__dict_get(stbtt__buf *b, int key) function stbtt__dict_get_ints (line 1251) | static void stbtt__dict_get_ints(stbtt__buf *b, int key, int outcount, s... function stbtt__cff_index_count (line 1259) | static int stbtt__cff_index_count(stbtt__buf *b) function stbtt__buf (line 1265) | static stbtt__buf stbtt__cff_index_get(stbtt__buf b, int i) function stbtt_uint16 (line 1291) | static stbtt_uint16 ttUSHORT(stbtt_uint8 *p) { return p[0]*256 + p[1]; } function stbtt_int16 (line 1292) | static stbtt_int16 ttSHORT(stbtt_uint8 *p) { return p[0]*256 + p[1]; } function stbtt_uint32 (line 1293) | static stbtt_uint32 ttULONG(stbtt_uint8 *p) { return (p[0]<<24) + (p[1]... function stbtt_int32 (line 1294) | static stbtt_int32 ttLONG(stbtt_uint8 *p) { return (p[0]<<24) + (p[1]... function stbtt__isfont (line 1299) | static int stbtt__isfont(stbtt_uint8 *font) function stbtt_uint32 (line 1311) | static stbtt_uint32 stbtt__find_table(stbtt_uint8 *data, stbtt_uint32 fo... function stbtt_GetFontOffsetForIndex_internal (line 1324) | static int stbtt_GetFontOffsetForIndex_internal(unsigned char *font_coll... function stbtt_GetNumberOfFonts_internal (line 1343) | static int stbtt_GetNumberOfFonts_internal(unsigned char *font_collection) function stbtt__buf (line 1359) | static stbtt__buf stbtt__get_subrs(stbtt__buf cff, stbtt__buf fontdict) function stbtt__get_svg (line 1373) | static int stbtt__get_svg(stbtt_fontinfo *info) function stbtt_InitFont_internal (line 1388) | static int stbtt_InitFont_internal(stbtt_fontinfo *info, unsigned char *... function STBTT_DEF (line 1501) | STBTT_DEF int stbtt_FindGlyphIndex(const stbtt_fontinfo *info, int unico... function STBTT_DEF (line 1594) | STBTT_DEF int stbtt_GetCodepointShape(const stbtt_fontinfo *info, int un... function stbtt_setvertex (line 1599) | static void stbtt_setvertex(stbtt_vertex *v, stbtt_uint8 type, stbtt_int... function stbtt__GetGlyfOffset (line 1608) | static int stbtt__GetGlyfOffset(const stbtt_fontinfo *info, int glyph_in... function STBTT_DEF (line 1630) | STBTT_DEF int stbtt_GetGlyphBox(const stbtt_fontinfo *info, int glyph_in... function STBTT_DEF (line 1646) | STBTT_DEF int stbtt_GetCodepointBox(const stbtt_fontinfo *info, int code... function STBTT_DEF (line 1651) | STBTT_DEF int stbtt_IsGlyphEmpty(const stbtt_fontinfo *info, int glyph_i... function stbtt__close_shape (line 1663) | static int stbtt__close_shape(stbtt_vertex *vertices, int num_vertices, ... function stbtt__GetGlyphShapeTT (line 1679) | static int stbtt__GetGlyphShapeTT(const stbtt_fontinfo *info, int glyph_... type stbtt__csctx (line 1902) | typedef struct function stbtt__track_vertex (line 1916) | static void stbtt__track_vertex(stbtt__csctx *c, stbtt_int32 x, stbtt_in... function stbtt__csctx_v (line 1925) | static void stbtt__csctx_v(stbtt__csctx *c, stbtt_uint8 type, stbtt_int3... function stbtt__csctx_close_shape (line 1941) | static void stbtt__csctx_close_shape(stbtt__csctx *ctx) function stbtt__csctx_rmove_to (line 1947) | static void stbtt__csctx_rmove_to(stbtt__csctx *ctx, float dx, float dy) function stbtt__csctx_rline_to (line 1955) | static void stbtt__csctx_rline_to(stbtt__csctx *ctx, float dx, float dy) function stbtt__csctx_rccurve_to (line 1962) | static void stbtt__csctx_rccurve_to(stbtt__csctx *ctx, float dx1, float ... function stbtt__buf (line 1973) | static stbtt__buf stbtt__get_subr(stbtt__buf idx, int n) function stbtt__buf (line 1987) | static stbtt__buf stbtt__cid_get_glyph_subrs(const stbtt_fontinfo *info,... function stbtt__run_charstring (line 2015) | static int stbtt__run_charstring(const stbtt_fontinfo *info, int glyph_i... function stbtt__GetGlyphShapeT2 (line 2274) | static int stbtt__GetGlyphShapeT2(const stbtt_fontinfo *info, int glyph_... function stbtt__GetGlyphInfoT2 (line 2291) | static int stbtt__GetGlyphInfoT2(const stbtt_fontinfo *info, int glyph_i... function STBTT_DEF (line 2302) | STBTT_DEF int stbtt_GetGlyphShape(const stbtt_fontinfo *info, int glyph_... function STBTT_DEF (line 2310) | STBTT_DEF void stbtt_GetGlyphHMetrics(const stbtt_fontinfo *info, int gl... function STBTT_DEF (line 2322) | STBTT_DEF int stbtt_GetKerningTableLength(const stbtt_fontinfo *info) function STBTT_DEF (line 2337) | STBTT_DEF int stbtt_GetKerningTable(const stbtt_fontinfo *info, stbtt_ke... function stbtt__GetGlyphKernInfoAdvance (line 2364) | static int stbtt__GetGlyphKernInfoAdvance(const stbtt_fontinfo *info, in... function stbtt_int32 (line 2394) | static stbtt_int32 stbtt__GetCoverageIndex(stbtt_uint8 *coverageTable, i... function stbtt_int32 (line 2452) | static stbtt_int32 stbtt__GetGlyphClass(stbtt_uint8 *classDefTable, int... function stbtt_int32 (line 2501) | static stbtt_int32 stbtt__GetGlyphGPOSInfoAdvance(const stbtt_fontinfo *... function STBTT_DEF (line 2615) | STBTT_DEF int stbtt_GetGlyphKernAdvance(const stbtt_fontinfo *info, int... function STBTT_DEF (line 2627) | STBTT_DEF int stbtt_GetCodepointKernAdvance(const stbtt_fontinfo *info,... function STBTT_DEF (line 2634) | STBTT_DEF void stbtt_GetCodepointHMetrics(const stbtt_fontinfo *info, in... function STBTT_DEF (line 2639) | STBTT_DEF void stbtt_GetFontVMetrics(const stbtt_fontinfo *info, int *as... function STBTT_DEF (line 2646) | STBTT_DEF int stbtt_GetFontVMetricsOS2(const stbtt_fontinfo *info, int ... function STBTT_DEF (line 2657) | STBTT_DEF void stbtt_GetFontBoundingBox(const stbtt_fontinfo *info, int ... function STBTT_DEF (line 2665) | STBTT_DEF float stbtt_ScaleForPixelHeight(const stbtt_fontinfo *info, fl... function STBTT_DEF (line 2671) | STBTT_DEF float stbtt_ScaleForMappingEmToPixels(const stbtt_fontinfo *in... function STBTT_DEF (line 2677) | STBTT_DEF void stbtt_FreeShape(const stbtt_fontinfo *info, stbtt_vertex *v) function STBTT_DEF (line 2682) | STBTT_DEF stbtt_uint8 *stbtt_FindSVGDoc(const stbtt_fontinfo *info, int gl) function STBTT_DEF (line 2699) | STBTT_DEF int stbtt_GetGlyphSVG(const stbtt_fontinfo *info, int gl, cons... function STBTT_DEF (line 2716) | STBTT_DEF int stbtt_GetCodepointSVG(const stbtt_fontinfo *info, int unic... function STBTT_DEF (line 2726) | STBTT_DEF void stbtt_GetGlyphBitmapBoxSubpixel(const stbtt_fontinfo *fon... function STBTT_DEF (line 2744) | STBTT_DEF void stbtt_GetGlyphBitmapBox(const stbtt_fontinfo *font, int g... function STBTT_DEF (line 2749) | STBTT_DEF void stbtt_GetCodepointBitmapBoxSubpixel(const stbtt_fontinfo ... function STBTT_DEF (line 2754) | STBTT_DEF void stbtt_GetCodepointBitmapBox(const stbtt_fontinfo *font, i... type stbtt__hheap_chunk (line 2763) | typedef struct stbtt__hheap_chunk type stbtt__hheap (line 2768) | typedef struct stbtt__hheap function stbtt__hheap_free (line 2796) | static void stbtt__hheap_free(stbtt__hheap *hh, void *p) function stbtt__hheap_cleanup (line 2802) | static void stbtt__hheap_cleanup(stbtt__hheap *hh, void *userdata) type stbtt__edge (line 2812) | typedef struct stbtt__edge { type stbtt__active_edge (line 2818) | typedef struct stbtt__active_edge function stbtt__active_edge (line 2840) | static stbtt__active_edge *stbtt__new_active(stbtt__hheap *hh, stbtt__ed... function stbtt__active_edge (line 2862) | static stbtt__active_edge *stbtt__new_active(stbtt__hheap *hh, stbtt__ed... function stbtt__fill_active_edges (line 2887) | static void stbtt__fill_active_edges(unsigned char *scanline, int len, s... function stbtt__rasterize_sorted_edges (line 2929) | static void stbtt__rasterize_sorted_edges(stbtt__bitmap *result, stbtt__... function stbtt__handle_clipped_edge (line 3033) | static void stbtt__handle_clipped_edge(float *scanline, int x, stbtt__ac... function stbtt__sized_trapezoid_area (line 3070) | static float stbtt__sized_trapezoid_area(float height, float top_width, ... function stbtt__position_trapezoid_area (line 3077) | static float stbtt__position_trapezoid_area(float height, float tx0, flo... function stbtt__sized_triangle_area (line 3082) | static float stbtt__sized_triangle_area(float height, float width) function stbtt__fill_active_edges_new (line 3087) | static void stbtt__fill_active_edges_new(float *scanline, float *scanlin... function stbtt__rasterize_sorted_edges (line 3305) | static void stbtt__rasterize_sorted_edges(stbtt__bitmap *result, stbtt__... function stbtt__sort_edges_ins_sort (line 3407) | static void stbtt__sort_edges_ins_sort(stbtt__edge *p, int n) function stbtt__sort_edges_quicksort (line 3425) | static void stbtt__sort_edges_quicksort(stbtt__edge *p, int n) function stbtt__sort_edges (line 3487) | static void stbtt__sort_edges(stbtt__edge *p, int n) type stbtt__point (line 3493) | typedef struct function stbtt__rasterize (line 3498) | static void stbtt__rasterize(stbtt__bitmap *result, stbtt__point *pts, i... function stbtt__add_point (line 3555) | static void stbtt__add_point(stbtt__point *points, int n, float x, float y) function stbtt__tesselate_curve (line 3563) | static int stbtt__tesselate_curve(stbtt__point *points, int *num_points,... function stbtt__tesselate_cubic (line 3583) | static void stbtt__tesselate_cubic(stbtt__point *points, int *num_points... function stbtt__point (line 3626) | static stbtt__point *stbtt_FlattenCurves(stbtt_vertex *vertices, int num... function STBTT_DEF (line 3703) | STBTT_DEF void stbtt_Rasterize(stbtt__bitmap *result, float flatness_in_... function STBTT_DEF (line 3716) | STBTT_DEF void stbtt_FreeBitmap(unsigned char *bitmap, void *userdata) function STBTT_DEF (line 3766) | STBTT_DEF void stbtt_MakeGlyphBitmapSubpixel(const stbtt_fontinfo *info,... function STBTT_DEF (line 3785) | STBTT_DEF void stbtt_MakeGlyphBitmap(const stbtt_fontinfo *info, unsigne... function STBTT_DEF (line 3795) | STBTT_DEF void stbtt_MakeCodepointBitmapSubpixelPrefilter(const stbtt_fo... function STBTT_DEF (line 3800) | STBTT_DEF void stbtt_MakeCodepointBitmapSubpixel(const stbtt_fontinfo *i... function STBTT_DEF (line 3810) | STBTT_DEF void stbtt_MakeCodepointBitmap(const stbtt_fontinfo *info, uns... function stbtt_BakeFontBitmap_internal (line 3821) | static int stbtt_BakeFontBitmap_internal(unsigned char *data, int offset... function STBTT_DEF (line 3867) | STBTT_DEF void stbtt_GetBakedQuad(const stbtt_bakedchar *chardata, int p... type stbrp_coord (line 3895) | typedef int stbrp_coord; type stbrp_context (line 3908) | typedef struct type stbrp_node (line 3914) | typedef struct type stbrp_rect (line 3919) | struct stbrp_rect function stbrp_init_target (line 3925) | static void stbrp_init_target(stbrp_context *con, int pw, int ph, stbrp_... function stbrp_pack_rects (line 3936) | static void stbrp_pack_rects(stbrp_context *con, stbrp_rect *rects, int ... function STBTT_DEF (line 3965) | STBTT_DEF int stbtt_PackBegin(stbtt_pack_context *spc, unsigned char *pi... function STBTT_DEF (line 3997) | STBTT_DEF void stbtt_PackEnd (stbtt_pack_context *spc) function STBTT_DEF (line 4003) | STBTT_DEF void stbtt_PackSetOversampling(stbtt_pack_context *spc, unsign... function STBTT_DEF (line 4013) | STBTT_DEF void stbtt_PackSetSkipMissingCodepoints(stbtt_pack_context *sp... function stbtt__h_prefilter (line 4020) | static void stbtt__h_prefilter(unsigned char *pixels, int w, int h, int ... function stbtt__v_prefilter (line 4082) | static void stbtt__v_prefilter(unsigned char *pixels, int w, int h, int ... function stbtt__oversample_shift (line 4144) | static float stbtt__oversample_shift(int oversample) function STBTT_DEF (line 4157) | STBTT_DEF int stbtt_PackFontRangesGatherRects(stbtt_pack_context *spc, c... function STBTT_DEF (line 4192) | STBTT_DEF void stbtt_MakeGlyphBitmapSubpixelPrefilter(const stbtt_fontin... function STBTT_DEF (line 4216) | STBTT_DEF int stbtt_PackFontRangesRenderIntoRects(stbtt_pack_context *sp... function STBTT_DEF (line 4305) | STBTT_DEF void stbtt_PackFontRangesPackRects(stbtt_pack_context *spc, st... function STBTT_DEF (line 4310) | STBTT_DEF int stbtt_PackFontRanges(stbtt_pack_context *spc, const unsign... function STBTT_DEF (line 4346) | STBTT_DEF int stbtt_PackFontRange(stbtt_pack_context *spc, const unsigne... function STBTT_DEF (line 4358) | STBTT_DEF void stbtt_GetScaledFontVMetrics(const unsigned char *fontdata... function STBTT_DEF (line 4371) | STBTT_DEF void stbtt_GetPackedQuad(const stbtt_packedchar *chardata, int... function stbtt__ray_intersect_bezier (line 4406) | static int stbtt__ray_intersect_bezier(float orig[2], float ray[2], floa... function equal (line 4470) | static int equal(float *a, float *b) function stbtt__compute_crossings_x (line 4475) | static int stbtt__compute_crossings_x(float x, float y, int nverts, stbt... function stbtt__cuberoot (line 4543) | static float stbtt__cuberoot( float x ) function stbtt__solve_cubic (line 4552) | static int stbtt__solve_cubic(float a, float b, float c, float* r) function STBTT_DEF (line 4773) | STBTT_DEF void stbtt_FreeSDF(unsigned char *bitmap, void *userdata) function stbtt_int32 (line 4784) | static stbtt_int32 stbtt__CompareUTF8toUTF16_bigendian_prefix(stbtt_uint... function stbtt_CompareUTF8toUTF16_bigendian_internal (line 4823) | static int stbtt_CompareUTF8toUTF16_bigendian_internal(char *s1, int len... function STBTT_DEF (line 4830) | STBTT_DEF const char *stbtt_GetFontNameString(const stbtt_fontinfo *font... function stbtt__matchpair (line 4851) | static int stbtt__matchpair(stbtt_uint8 *fc, stbtt_uint32 nm, stbtt_uint... function stbtt__matches (line 4898) | static int stbtt__matches(stbtt_uint8 *fc, stbtt_uint32 offset, stbtt_ui... function stbtt_FindMatchingFont_internal (line 4927) | static int stbtt_FindMatchingFont_internal(unsigned char *font_collectio... function STBTT_DEF (line 4943) | STBTT_DEF int stbtt_BakeFontBitmap(const unsigned char *data, int offset, function STBTT_DEF (line 4950) | STBTT_DEF int stbtt_GetFontOffsetForIndex(const unsigned char *data, int... function STBTT_DEF (line 4955) | STBTT_DEF int stbtt_GetNumberOfFonts(const unsigned char *data) function STBTT_DEF (line 4960) | STBTT_DEF int stbtt_InitFont(stbtt_fontinfo *info, const unsigned char *... function STBTT_DEF (line 4965) | STBTT_DEF int stbtt_FindMatchingFont(const unsigned char *fontdata, cons... function STBTT_DEF (line 4970) | STBTT_DEF int stbtt_CompareUTF8toUTF16_bigendian(const char *s1, int len... FILE: imgui/misc/cpp/imgui_stdlib.cpp type InputTextCallback_UserData (line 10) | struct InputTextCallback_UserData function InputTextCallback (line 17) | static int InputTextCallback(ImGuiInputTextCallbackData* data) FILE: imgui/misc/cpp/imgui_stdlib.h function namespace (line 11) | namespace ImGui FILE: imgui/misc/fonts/binary_to_compressed_c.cpp function main (line 36) | int main(int argc, char** argv) function Encode85Byte (line 66) | char Encode85Byte(unsigned int x) function binary_to_compressed_c (line 72) | bool binary_to_compressed_c(const char* filename, const char* symbol, bo... function stb_uint (line 143) | static stb_uint stb_adler32(stb_uint adler32, stb_uchar *buffer, stb_uin... function stb_matchlen (line 174) | static unsigned int stb_matchlen(stb_uchar *m1, stb_uchar *m2, stb_uint ... function stb__write (line 188) | static void stb__write(unsigned char v) function stb_out2 (line 197) | static void stb_out2(stb_uint v) { stb_out(v >> 8); stb_out(v); } function stb_out3 (line 198) | static void stb_out3(stb_uint v) { stb_out(v >> 16); stb_out(v >> 8); st... function stb_out4 (line 199) | static void stb_out4(stb_uint v) { stb_out(v >> 24); stb_out(v >> 16); s... function outliterals (line 201) | static void outliterals(stb_uchar *in, int numlit) function stb_not_crap (line 223) | static int stb_not_crap(int best, int dist) function stb_compress_chunk (line 240) | static int stb_compress_chunk(stb_uchar *history, function stb_compress_inner (line 345) | static int stb_compress_inner(stb_uchar *input, stb_uint length) function stb_uint (line 380) | stb_uint stb_compress(stb_uchar *out, stb_uchar *input, stb_uint length) FILE: imgui/misc/freetype/imgui_freetype.cpp function ImGuiFreeTypeDefaultFreeFunc (line 64) | static void ImGuiFreeTypeDefaultFreeFunc(void* ptr, void* user_data) { ... type GlyphInfo (line 109) | struct GlyphInfo type FontInfo (line 120) | struct FontInfo type FreeTypeFont (line 132) | struct FreeTypeFont function FT_Glyph_Metrics (line 228) | const FT_Glyph_Metrics* FreeTypeFont::LoadGlyph(uint32_t codepoint) function FT_Bitmap (line 262) | const FT_Bitmap* FreeTypeFont::RenderGlyphAndGetInfo(GlyphInfo* out_glyp... type ImFontBuildSrcGlyphFT (line 369) | struct ImFontBuildSrcGlyphFT method ImFontBuildSrcGlyphFT (line 375) | ImFontBuildSrcGlyphFT() { memset((void*)this, 0, sizeof(*this)); } type ImFontBuildSrcDataFT (line 378) | struct ImFontBuildSrcDataFT type ImFontBuildDstDataFT (line 391) | struct ImFontBuildDstDataFT function ImFontAtlasBuildWithFreeTypeEx (line 399) | bool ImFontAtlasBuildWithFreeTypeEx(FT_Library ft_library, ImFontAtlas* ... function FreeType_Free (line 725) | static void FreeType_Free(FT_Memory /*memory*/, void* block) function ImFontAtlasBuildWithFreeType (line 753) | static bool ImFontAtlasBuildWithFreeType(ImFontAtlas* atlas) function ImFontBuilderIO (line 777) | const ImFontBuilderIO* ImGuiFreeType::GetBuilderForFreeType() FILE: imgui/misc/freetype/imgui_freetype.h type ImFontAtlas (line 9) | struct ImFontAtlas type ImFontBuilderIO (line 10) | struct ImFontBuilderIO type ImGuiFreeTypeBuilderFlags (line 19) | enum ImGuiFreeTypeBuilderFlags function namespace (line 33) | namespace ImGuiFreeType FILE: zap.cpp function Sleep (line 84) | void Sleep(int Delay) { // Looks better than a bunch of (std::this_threa... function MenuStateRun (line 89) | void MenuStateRun() { function InitializeOverlayWindow (line 101) | bool InitializeOverlayWindow() { function LoadDefaultConfig (line 115) | void LoadDefaultConfig() { function CreateTabButton (line 130) | void CreateTabButton(const char* title, const Menu::MenuTabs tab, const ... function RenderUI (line 140) | void RenderUI() { function UpdateCore (line 304) | bool UpdateCore() { function LocalPlayerThreadRun (line 367) | void LocalPlayerThreadRun() { function slurpFile (line 401) | std::string slurpFile(const std::string& absolutePath) { function IsOutdated (line 422) | bool IsOutdated() { // Scan possible Steam installation paths for librar... function main (line 477) | int main(int argc, char* argv[]) {