9 HV(std::vector<float> &points, std::vector<unsigned int> &colors) : points(points), colors(colors) { }
10 void Handle(std::pair<Vector,unsigned int>
p)
12 points.push_back(
p.first.dx);
13 points.push_back(
p.first.dy);
14 points.push_back(
p.first.dz);
15 colors.push_back(
p.second);
18 std::vector<float> &points;
19 std::vector<unsigned int> &
colors;
34std::string
cache_id(std::string filename,
int obj_count);
68void combparse(std::string comb, std::vector<std::string> &vec)
92std::vector<std::string>
parse_sep(std::string s,
char sep)
96 std::vector<std::string> vec;
100 std::string beg = s.substr(pos, i-pos);
105 std::string beg = s.substr(pos,s.size()-pos);
117 std::size_t pos = val.find(repl);
118 if (pos==std::string::npos)
return -1;
122std::string
replace_str(std::string val, std::string repl, std::string subst)
128 if (pos==-1) { s+=val.substr(p,val.size()-p);
return s; }
129 s+=val.substr(p,pos-p);
137 if (pos==-1)
return val;
138 val.replace(pos,pos+repl.size()-1,subst);
145 GameApi::EveryApi *
ev;
154 GameApi::InteractionApi::Quake_data
data;
208 int mat_inst_fade(
int p,
int pts,
bool flip,
float start_time,
float end_time)
const
242 if (p.first==
data)
return p.second;
Color2 colors[]
Definition Effect.cc:56
int g_shows_hundred
Definition GameApi.cc:1609
Splitter * splitter_current
Definition GameApi.cc:19458
std::vector< std::pair< std::string, int > > bitmap_prepare_cache_data
Definition GameApi_bm.cc:1010
std::vector< int > g_hide_container
Definition GameApi.cc:32929
int hidden_score
Definition GameApi.cc:19120
bool async_is_done
Definition GameApi.cc:17950
int no_draw_count
Definition GameApi.cc:18145
int async_pending_count_previous
Definition GameApi.cc:18143
std::string gameapi_seamless_url
Definition GameApi_main.cc:3362
int score
Definition GameApi.cc:19119
LogoEnv * logo_env
Definition GameApi_main.cc:2846
int frame_count
Definition GameApi_main.cc:2836
std::vector< std::pair< std::string, int > > prepare_cache_data
Definition GameApi_pl.cc:1259
ThreadInfo volatile * ti_global
Definition VertexArray.cc:4055
float arg(Complex z)
Definition GameApi_pl.cc:31413
volatile int thread_counter
Definition VertexArray.cc:4056
find_data()
Definition action_new_mesh.php:14
Definition GameApi_vo.cc:665
Point p
Definition HierarchyObject.cc:17
void Handle(std::pair< Vector, unsigned int > p)
Definition Common.hh:10
HV(std::vector< float > &points, std::vector< unsigned int > &colors)
Definition Common.hh:9
Definition GraphI.hh:1200
Definition cpushader.cc:936
GameApi::ML call(GameApi::P p) const
Definition Common.hh:170
virtual GameApi::ML mat2_inst2(GameApi::P p, GameApi::PTA pta) const =0
GameApi::ML call_inst(GameApi::P p, GameApi::PTS pts)
Definition Common.hh:176
int mat_inst(int p, int pts) const
Definition cpushader.cc:964
virtual GameApi::ML mat2_inst(GameApi::P p, GameApi::PTS pts) const =0
virtual GameApi::ML mat_inst_fade(GameApi::P p, GameApi::PTS pts, bool flip, float start_time, float end_time) const =0
int mat_inst_fade(int p, int pts, bool flip, float start_time, float end_time) const
Definition Common.hh:208
virtual GameApi::ML mat2(GameApi::P p) const =0
int mat_inst2(int p, int pta) const
Definition Common.hh:198
int mat(int p) const
Definition cpushader.cc:957
Definition GraphI.hh:1959
Definition GraphI.hh:2130
IMPORT int g_event_screen_y
Definition GameApi.cc:18167
IMPORT Low_SDL_Window * sdl_window
Definition GameApi.cc:38469
IMPORT bool g_transparent
Definition GameApi_gui.cc:1693
IMPORT int g_event_screen_x
Definition GameApi.cc:18166
IMPORT std::string gameapi_homepageurl
Definition GameApi_bm.cc:1942
int async_pending_count
Definition GameApi.cc:18142
background color
Definition gameapi_example.php:46
lazy data
Definition meshpage.php:1583
url
Definition meshpage.php:1781
void ProgressBar(int num, int val, int max, std::string label)
Definition GameApi_dep_env.cc:4198
void combparse(std::string comb, std::vector< std::string > &vec)
Definition Common.hh:68
int FindProgressVal()
Definition GameApi_dep_env.cc:4023
int FindProgressMax()
Definition GameApi_dep_env.cc:4091
std::vector< unsigned char > load_from_url(std::string url)
bool invalidate(CacheItem *item, std::string filename, int obj_count)
Definition GameApi_pl.cc:14766
void splitter_iter2(void *arg)
Definition GameApi.cc:19459
void InstallProgress(int num, std::string label, int max=15)
Definition GameApi_dep_env.cc:3971
int bitmap_find_data(std::string data)
Definition Common.hh:237
unsigned int swap_color(unsigned int c)
Definition GameApi_pts.cc:597
void blocker_iter(void *arg)
Definition GameApi.cc:17977
std::string cache_id(std::string filename, int obj_count)
Definition GameApi_pl.cc:14795
int find_str(std::string val, std::string repl)
Definition Common.hh:115
std::string replace_str(std::string val, std::string repl, std::string subst)
Definition Common.hh:122
std::vector< std::string > parse_sep(std::string s, char sep)
Definition Common.hh:92
Definition GameApi_gltf.cc:6047
int obj_count
Definition GameApi_pl.cc:14755
GameApi::P obj
Definition GameApi_pl.cc:14753
std::string filename
Definition GameApi_pl.cc:14752
int filesize
Definition GameApi_pl.cc:14754
Definition GameApi.cc:17927
GameApi::SH color_sh
Definition GameApi.cc:17941
float start_time
Definition GameApi.cc:17940
bool exit
Definition GameApi.cc:17944
float pos_y
Definition GameApi.cc:17931
int screen_width
Definition GameApi.cc:17946
float rot_speed
Definition GameApi.cc:17934
GameApi::SH arr_texture_sh
Definition GameApi.cc:17943
float speed_x
Definition GameApi.cc:17935
bool logo_shown
Definition GameApi.cc:17938
float rot_y
Definition GameApi.cc:17932
GameApi::ML mainloop
Definition GameApi.cc:17930
GameApi::InteractionApi::Quake_data data
Definition GameApi.cc:17937
GameApi::SH texture_sh
Definition GameApi.cc:17942
float speed_y
Definition GameApi.cc:17936
GameApi::MN move
Definition GameApi.cc:17929
float speed
Definition GameApi.cc:17933
float timeout
Definition GameApi.cc:17945
float pos_x
Definition GameApi.cc:17931
bool fpscounter
Definition GameApi.cc:17939
int screen_height
Definition GameApi.cc:17947
GameApi::EveryApi * ev
Definition GameApi.cc:17928
Definition GameApi.hh:4664
int id
Definition Common.hh:156
int id
Definition Common.hh:145
int id
Definition Common.hh:144
int id
Definition Common.hh:86
Definition GameApi_main.cc:2838
GameApi::SH texture
Definition GameApi_main.cc:2842
GameApi::SH texture_2d
Definition GameApi_main.cc:2843
GameApi::ML res
Definition GameApi_main.cc:2840
GameApi::SH arr
Definition GameApi_main.cc:2844
Definition GameApi_low.hh:680
Definition VertexArray.hh:498
num
Definition view.php:2821