CBlueUI
C++ 跨平台跨框架的数据可视化工具
|
Public 成员函数 | |
GShadowContain () | |
~GShadowContain () | |
int | AddShadow (int dx, int dy, int blur_x, int blur_y, int spread_x, int spread_y, GColor color, bool inset=false, bool use_color=true) |
void | UpdateShadow (int pos, int dx, int dy, int blur_x, int blur_y, int spread_x, int spread_y, GColor color, bool inset=false, bool use_color=true) |
void | RemoveShadow (int pos) |
void | ClearShadow () |
void | CloneFrom (GShadowContain *other) |
void | DrawShadow (ISurface *surface, const PathTransInfo &pathinfo, bool inset) |
BOOL | IsShadowCount (bool inset) const |
int | Count () const |
ShadowInfo * | GetShadows (int len) |
void | ShowShadow (BOOL show) |
RECT | GetShadowRect (const RECT &rc) const |
BUI::GShadowContain::GShadowContain | ( | ) |
BUI::GShadowContain::~GShadowContain | ( | ) |
int BUI::GShadowContain::AddShadow | ( | int | dx, |
int | dy, | ||
int | blur_x, | ||
int | blur_y, | ||
int | spread_x, | ||
int | spread_y, | ||
GColor | color, | ||
bool | inset = false , |
||
bool | use_color = true |
||
) |
void BUI::GShadowContain::ClearShadow | ( | ) |
void BUI::GShadowContain::CloneFrom | ( | GShadowContain * | other | ) |
int BUI::GShadowContain::Count | ( | ) | const |
void BUI::GShadowContain::DrawShadow | ( | ISurface * | surface, |
const PathTransInfo & | pathinfo, | ||
bool | inset | ||
) |
ShadowInfo * BUI::GShadowContain::GetShadows | ( | int | len | ) |
BOOL BUI::GShadowContain::IsShadowCount | ( | bool | inset | ) | const |
void BUI::GShadowContain::RemoveShadow | ( | int | pos | ) |
void BUI::GShadowContain::ShowShadow | ( | BOOL | show | ) |
void BUI::GShadowContain::UpdateShadow | ( | int | pos, |
int | dx, | ||
int | dy, | ||
int | blur_x, | ||
int | blur_y, | ||
int | spread_x, | ||
int | spread_y, | ||
GColor | color, | ||
bool | inset = false , |
||
bool | use_color = true |
||
) |