OpenRaider  0.1.4-dev
Open Source Tomb Raider Game Engine implementation
Classes | Public Member Functions | Public Attributes | List of all members
ImGuiTextFilter Struct Reference

#include <imgui.h>

Collaboration diagram for ImGuiTextFilter:
[legend]

Classes

struct  TextRange
 

Public Member Functions

 ImGuiTextFilter (const char *default_filter="")
 
void Clear ()
 
void Draw (const char *label="Filter (inc,-exc)", float width=-1.0f)
 
bool PassFilter (const char *val) const
 
bool IsActive () const
 
IMGUI_API void Build ()
 

Public Attributes

char InputBuf [256]
 
ImVector< TextRangeFilters
 
int CountGrep
 

Detailed Description

Definition at line 653 of file imgui.h.

Constructor & Destructor Documentation

ImGuiTextFilter::ImGuiTextFilter ( const char *  default_filter = "")

Definition at line 1330 of file imgui.cpp.

Member Function Documentation

void ImGuiTextFilter::Clear ( )
inline

Definition at line 676 of file imgui.h.

void ImGuiTextFilter::Draw ( const char *  label = "Filter (inc,-exc)",
float  width = -1.0f 
)

Definition at line 1344 of file imgui.cpp.

bool ImGuiTextFilter::PassFilter ( const char *  val) const

Definition at line 1389 of file imgui.cpp.

bool ImGuiTextFilter::IsActive ( ) const
inline

Definition at line 679 of file imgui.h.

void ImGuiTextFilter::Build ( )

Definition at line 1372 of file imgui.cpp.

Member Data Documentation

char ImGuiTextFilter::InputBuf[256]

Definition at line 671 of file imgui.h.

ImVector<TextRange> ImGuiTextFilter::Filters

Definition at line 672 of file imgui.h.

int ImGuiTextFilter::CountGrep

Definition at line 673 of file imgui.h.


The documentation for this struct was generated from the following files: