Added GetSpriteCollision()
This commit is contained in:
@@ -527,6 +527,7 @@ rc_getSpriteAlpha( GETSPRITEALPHA_SPRITE )
|
||||
rc_addSpriteChild( ADDSPRITECHILD_SPRITE, ADDSPRITECHILD_CHILD_SPRITE, ADDSPRITECHILD_X, ADDSPRITECHILD_Y )
|
||||
rc_removeSpriteChild( REMOVESPRITECHILD_SPRITE, REMOVESPRITECHILD_CHILD_INDEX )
|
||||
rc_getSpriteChildIndex( GETSPRITECHILDINDEX_SPRITE, GETSPRITECHILDINDEX_CHILD_SPRITE )
|
||||
rc_getSpriteCollision( GETSPRITECOLLISION_SPRITEA, GETSPRITECOLLISION_SPRITEB )
|
||||
rc_createSpriteAnimation( CREATESPRITEANIMATION_SPRITE, CREATESPRITEANIMATION_ANIM_LENGTH, CREATESPRITEANIMATION_SPEED )
|
||||
rc_setSpriteFrame( SETSPRITEFRAME_SPRITE, SETSPRITEFRAME_FRAME )
|
||||
rc_getSpriteFrame( GETSPRITEFRAME_SPRITE )
|
||||
|
||||
@@ -32,3 +32,4 @@ Function GetSpriteAlpha(sprite)
|
||||
Function AddSpriteChild(sprite, child_sprite, x, y)
|
||||
Sub RemoveSpriteChild(sprite, child_index)
|
||||
Function GetSpriteChildIndex(sprite, child_sprite)
|
||||
Function GetSpriteCollision(spriteA, spriteB)
|
||||
|
||||
@@ -926,6 +926,7 @@ int main(int argc, char * argv[])
|
||||
bool clean_after_build = true;
|
||||
|
||||
//DEBUG START
|
||||
//rcbasic_build_debug = true;
|
||||
//chdir("/home/n00b/Programs/rcbasic/examples/Sprite_Test");
|
||||
//chdir("/home/n00b/GameDev/Ambient/Ambient_Project");
|
||||
rc_filename = "main.bas";
|
||||
@@ -967,7 +968,7 @@ int main(int argc, char * argv[])
|
||||
|
||||
if(rc_filename.compare("--version")==0)
|
||||
{
|
||||
cout << "RCBASIC Compiler v4.8" << endl;
|
||||
cout << "RCBASIC Compiler v4.9" << endl;
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
@@ -1555,6 +1555,9 @@ void init_embedded_functions()
|
||||
embed_function("GetSpriteChildIndex", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("sprite", ID_TYPE_NUM);
|
||||
add_embedded_arg("child_sprite", ID_TYPE_NUM);
|
||||
embed_function("GetSpriteCollision", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("spriteA", ID_TYPE_NUM);
|
||||
add_embedded_arg("spriteB", ID_TYPE_NUM);
|
||||
embed_function("CreateSpriteAnimation", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("sprite", ID_TYPE_NUM);
|
||||
add_embedded_arg("anim_length", ID_TYPE_NUM);
|
||||
|
||||
Binary file not shown.
@@ -1,5 +1,5 @@
|
||||
# depslib dependency file v1.0
|
||||
1771619583 source:/home/n00b/Projects/RCBASIC4/rcbasic_build/main.cpp
|
||||
1772595486 source:/home/n00b/Projects/RCBASIC4/rcbasic_build/main.cpp
|
||||
<iostream>
|
||||
<stack>
|
||||
<vector>
|
||||
@@ -14,7 +14,7 @@
|
||||
"env_resolve.h"
|
||||
"identifier.h"
|
||||
|
||||
1764140917 /home/n00b/Projects/RCBASIC4/rcbasic_build/tokenizer.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_build/tokenizer.h
|
||||
<iostream>
|
||||
<string>
|
||||
<cctype>
|
||||
@@ -37,14 +37,14 @@
|
||||
1752004854 /home/n00b/Projects/RCBASIC4/rcbasic_build/constants.h
|
||||
<vector>
|
||||
|
||||
1770926352 /home/n00b/Projects/RCBASIC4/rcbasic_build/parser.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_build/parser.h
|
||||
"tokenizer.h"
|
||||
"identifier.h"
|
||||
"rc_global.h"
|
||||
"constants.h"
|
||||
<inttypes.h>
|
||||
|
||||
1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_build/identifier.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_build/identifier.h
|
||||
<inttypes.h>
|
||||
<stack>
|
||||
"rc_global.h"
|
||||
@@ -54,7 +54,7 @@
|
||||
1752004854 /home/n00b/Projects/RCBASIC4/rcbasic_build/rc_global.h
|
||||
<inttypes.h>
|
||||
|
||||
1771626799 /home/n00b/Projects/RCBASIC4/rcbasic_build/rc_builtin.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_build/rc_builtin.h
|
||||
"identifier.h"
|
||||
|
||||
1752004854 /home/n00b/Projects/RCBASIC4/rcbasic_build/rc_vm_asm.h
|
||||
|
||||
@@ -1549,6 +1549,9 @@ add_embedded_arg("child_index", ID_TYPE_NUM);
|
||||
embed_function("GetSpriteChildIndex", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("sprite", ID_TYPE_NUM);
|
||||
add_embedded_arg("child_sprite", ID_TYPE_NUM);
|
||||
embed_function("GetSpriteCollision", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("spriteA", ID_TYPE_NUM);
|
||||
add_embedded_arg("spriteB", ID_TYPE_NUM);
|
||||
embed_function("CreateSpriteAnimation", ID_TYPE_FN_NUM);
|
||||
add_embedded_arg("sprite", ID_TYPE_NUM);
|
||||
add_embedded_arg("anim_length", ID_TYPE_NUM);
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1613,6 +1613,9 @@ case FN_RemoveSpriteChild: //Sub Procedure
|
||||
case FN_GetSpriteChildIndex: //Number Function
|
||||
rc_push_num(rc_getSpriteChildIndex( GETSPRITECHILDINDEX_SPRITE, GETSPRITECHILDINDEX_CHILD_SPRITE ));
|
||||
break;
|
||||
case FN_GetSpriteCollision: //Number Function
|
||||
rc_push_num(rc_getSpriteCollision( GETSPRITECOLLISION_SPRITEA, GETSPRITECOLLISION_SPRITEB ));
|
||||
break;
|
||||
case FN_CreateSpriteAnimation: //Number Function
|
||||
rc_push_num(rc_createSpriteAnimation( CREATESPRITEANIMATION_SPRITE, CREATESPRITEANIMATION_ANIM_LENGTH, CREATESPRITEANIMATION_SPEED ));
|
||||
break;
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
//#define RCBASIC_DEBUG 1
|
||||
|
||||
#include "rc_os_defines.h"
|
||||
|
||||
#ifdef RC_WEB
|
||||
@@ -679,19 +677,21 @@ double readDouble()
|
||||
|
||||
void dbg_1(uint32_t dbg_fn, uint64_t arg1, uint64_t arg2)
|
||||
{
|
||||
//#ifdef RCBASIC_DEBUG
|
||||
#ifdef RCBASIC_DEBUG
|
||||
//output_debug_message();
|
||||
|
||||
switch(dbg_fn)
|
||||
{
|
||||
case 0:
|
||||
//current_src_file = arg1;
|
||||
//current_src_line = arg2;
|
||||
std::cout << "file: " << arg1 << " line: " << arg2 << std::endl;
|
||||
current_src_file = arg1;
|
||||
current_src_line = arg2;
|
||||
std::string dfile = dbg_files[current_src_file];
|
||||
//std::cerr << "file: " << arg1 << " line: " << arg2 << std::endl;
|
||||
//std::cerr << "file: " << dfile << " -> line: " << current_src_line << std::endl;
|
||||
break;
|
||||
}
|
||||
|
||||
//#endif // RCBASIC_DEBUG
|
||||
#endif // RCBASIC_DEBUG
|
||||
}
|
||||
|
||||
void mov_32(int n1, int n2)
|
||||
@@ -706,40 +706,71 @@ void mov_33(int n1, double val)
|
||||
}
|
||||
|
||||
void mov_34(int n1, uint64_t nid)
|
||||
{
|
||||
{
|
||||
#ifdef RCBASIC_DEBUG
|
||||
uint64_t byref_offset = num_var[nid].byref_offset;
|
||||
if(byref_offset >= num_var[nid].nref[0].value.size())
|
||||
{
|
||||
dbg_error_found = true;
|
||||
dbg_error_message = DBG_INDEX_EXCEEDS_SIZE;
|
||||
return;
|
||||
}
|
||||
vm_n[n1].value = num_var[nid].nref[0].value[byref_offset];
|
||||
vm_n[n1].r = num_var[nid].nref;
|
||||
vm_n[n1].r_index = byref_offset;
|
||||
|
||||
|
||||
if(!num_var[nid].is_debug_var)
|
||||
return;
|
||||
|
||||
rcbasic_debug_access_status tmp_stat;
|
||||
tmp_stat.type = RCBASIC_DEBUG_ACCESS_GET;
|
||||
tmp_stat.dimensions = num_var[nid].dimensions;
|
||||
tmp_stat.dim[0] = byref_offset;
|
||||
tmp_stat.num_val = vm_n[n1].value;
|
||||
dbg_vars[num_var[nid].dbg_var_index].usage_data.push_back(tmp_stat);
|
||||
|
||||
return;
|
||||
#else
|
||||
|
||||
uint64_t byref_offset = num_var[nid].byref_offset;
|
||||
vm_n[n1].value = num_var[nid].nref[0].value[byref_offset];
|
||||
vm_n[n1].r = num_var[nid].nref;
|
||||
vm_n[n1].r_index = byref_offset;
|
||||
|
||||
#ifdef RCBASIC_DEBUG
|
||||
if(!num_var[nid].is_debug_var)
|
||||
return;
|
||||
rcbasic_debug_access_status tmp_stat;
|
||||
tmp_stat.type = RCBASIC_DEBUG_ACCESS_GET;
|
||||
tmp_stat.dimensions = num_var[nid].dimensions;
|
||||
tmp_stat.dim[0] = byref_offset;
|
||||
tmp_stat.num_val = vm_n[n1].value;
|
||||
dbg_vars[num_var[nid].dbg_var_index].usage_data.push_back(tmp_stat);
|
||||
vm_n[n1].r_index = byref_offset;
|
||||
|
||||
#endif // RCBASIC_DEBUG
|
||||
|
||||
//cout << "n" << n1 << " = " << vm_n[n1].value << endl;
|
||||
}
|
||||
|
||||
void mov_35(uint64_t nid, int n1)
|
||||
{
|
||||
uint64_t byref_offset = num_var[nid].byref_offset;
|
||||
num_var[nid].nref[0].value[byref_offset] = vm_n[n1].value;
|
||||
{
|
||||
#ifdef RCBASIC_DEBUG
|
||||
uint64_t byref_offset = num_var[nid].byref_offset;
|
||||
|
||||
if(byref_offset >= num_var[nid].nref[0].value.size())
|
||||
{
|
||||
dbg_error_found = true;
|
||||
dbg_error_message = DBG_INDEX_EXCEEDS_SIZE;
|
||||
return;
|
||||
}
|
||||
|
||||
num_var[nid].nref[0].value[byref_offset] = vm_n[n1].value;
|
||||
|
||||
if(!num_var[nid].is_debug_var)
|
||||
return;
|
||||
rcbasic_debug_access_status tmp_stat;
|
||||
tmp_stat.type = RCBASIC_DEBUG_ACCESS_SET;
|
||||
tmp_stat.dimensions = num_var[nid].dimensions;
|
||||
tmp_stat.dim[0] = byref_offset;
|
||||
tmp_stat.num_val = vm_n[n1].value;
|
||||
dbg_vars[num_var[nid].dbg_var_index].usage_data.push_back(tmp_stat);
|
||||
return;
|
||||
#else
|
||||
|
||||
#ifdef RCBASIC_DEBUG
|
||||
if(!num_var[nid].is_debug_var)
|
||||
return;
|
||||
rcbasic_debug_access_status tmp_stat;
|
||||
tmp_stat.type = RCBASIC_DEBUG_ACCESS_SET;
|
||||
tmp_stat.dimensions = num_var[nid].dimensions;
|
||||
tmp_stat.dim[0] = byref_offset;
|
||||
tmp_stat.num_val = vm_n[n1].value;
|
||||
dbg_vars[num_var[nid].dbg_var_index].usage_data.push_back(tmp_stat);
|
||||
uint64_t byref_offset = num_var[nid].byref_offset;
|
||||
num_var[nid].nref[0].value[byref_offset] = vm_n[n1].value;
|
||||
|
||||
#endif // RCBASIC_DEBUG
|
||||
|
||||
//cout << "n" << n1 << " = " << vm_n[n1].value << endl;
|
||||
@@ -765,38 +796,70 @@ void movS_37(int s1, uint64_t str_addr)
|
||||
}
|
||||
|
||||
void movS_38(int s1, uint64_t sid)
|
||||
{
|
||||
{
|
||||
#ifdef RCBASIC_DEBUG
|
||||
uint64_t byref_offset = str_var[sid].byref_offset;
|
||||
|
||||
if(byref_offset >= str_var[sid].sref[0].value.size())
|
||||
{
|
||||
dbg_error_found = true;
|
||||
dbg_error_message = DBG_INDEX_EXCEEDS_SIZE;
|
||||
return;
|
||||
}
|
||||
|
||||
vm_s[s1].value = str_var[sid].sref[0].value[byref_offset];
|
||||
vm_s[s1].r = str_var[sid].sref;
|
||||
vm_s[s1].r_index = byref_offset;
|
||||
|
||||
if(!str_var[sid].is_debug_var)
|
||||
return;
|
||||
|
||||
rcbasic_debug_access_status tmp_stat;
|
||||
tmp_stat.type = RCBASIC_DEBUG_ACCESS_GET;
|
||||
tmp_stat.dimensions = str_var[sid].dimensions;
|
||||
tmp_stat.dim[0] = byref_offset;
|
||||
tmp_stat.str_val = vm_s[s1].value;
|
||||
dbg_vars[str_var[sid].dbg_var_index].usage_data.push_back(tmp_stat);
|
||||
return;
|
||||
#else
|
||||
|
||||
uint64_t byref_offset = str_var[sid].byref_offset;
|
||||
vm_s[s1].value = str_var[sid].sref[0].value[byref_offset];
|
||||
vm_s[s1].r = str_var[sid].sref;
|
||||
vm_s[s1].r_index = byref_offset;
|
||||
|
||||
#ifdef RCBASIC_DEBUG
|
||||
if(!str_var[sid].is_debug_var)
|
||||
return;
|
||||
rcbasic_debug_access_status tmp_stat;
|
||||
tmp_stat.type = RCBASIC_DEBUG_ACCESS_GET;
|
||||
tmp_stat.dimensions = str_var[sid].dimensions;
|
||||
tmp_stat.dim[0] = byref_offset;
|
||||
tmp_stat.str_val = vm_s[s1].value;
|
||||
dbg_vars[str_var[sid].dbg_var_index].usage_data.push_back(tmp_stat);
|
||||
vm_s[s1].r_index = byref_offset;
|
||||
|
||||
#endif // RCBASIC_DEBUG
|
||||
}
|
||||
|
||||
void movS_39(uint64_t sid, int s1)
|
||||
{
|
||||
uint64_t byref_offset = str_var[sid].byref_offset;
|
||||
str_var[sid].sref[0].value[byref_offset] = vm_s[s1].value;
|
||||
{
|
||||
#ifdef RCBASIC_DEBUG
|
||||
uint64_t byref_offset = str_var[sid].byref_offset;
|
||||
|
||||
if(byref_offset >= str_var[sid].sref[0].value.size())
|
||||
{
|
||||
dbg_error_found = true;
|
||||
dbg_error_message = DBG_INDEX_EXCEEDS_SIZE;
|
||||
return;
|
||||
}
|
||||
|
||||
str_var[sid].sref[0].value[byref_offset] = vm_s[s1].value;
|
||||
|
||||
if(!str_var[sid].is_debug_var)
|
||||
return;
|
||||
|
||||
rcbasic_debug_access_status tmp_stat;
|
||||
tmp_stat.type = RCBASIC_DEBUG_ACCESS_SET;
|
||||
tmp_stat.dimensions = str_var[sid].dimensions;
|
||||
tmp_stat.dim[0] = byref_offset;
|
||||
tmp_stat.str_val = vm_s[s1].value;
|
||||
dbg_vars[str_var[sid].dbg_var_index].usage_data.push_back(tmp_stat);
|
||||
return;
|
||||
#else
|
||||
|
||||
#ifdef RCBASIC_DEBUG
|
||||
if(!str_var[sid].is_debug_var)
|
||||
return;
|
||||
rcbasic_debug_access_status tmp_stat;
|
||||
tmp_stat.type = RCBASIC_DEBUG_ACCESS_SET;
|
||||
tmp_stat.dimensions = str_var[sid].dimensions;
|
||||
tmp_stat.dim[0] = byref_offset;
|
||||
tmp_stat.str_val = vm_s[s1].value;
|
||||
dbg_vars[str_var[sid].dbg_var_index].usage_data.push_back(tmp_stat);
|
||||
uint64_t byref_offset = str_var[sid].byref_offset;
|
||||
str_var[sid].sref[0].value[byref_offset] = vm_s[s1].value;
|
||||
|
||||
#endif // RCBASIC_DEBUG
|
||||
}
|
||||
|
||||
@@ -804,7 +867,10 @@ void mov_r_40(int n1, int n2)
|
||||
{
|
||||
vm_n[n1].r[0].value[ vm_n[n1].r_index ] = vm_n[n2].value;
|
||||
|
||||
#ifdef RCBASIC_DEBUG
|
||||
#ifdef RCBASIC_DEBUG
|
||||
if(vm_n[n1].dbg_var_index < 0 || vm_n[n1].dbg_var_index >= dbg_vars.size())
|
||||
return;
|
||||
|
||||
for(int i = 0; i < dbg_vars[vm_n[n1].dbg_var_index].usage_data.size(); i++)
|
||||
{
|
||||
if(dbg_vars[vm_n[n1].dbg_var_index].usage_data[i].reg==n1)
|
||||
@@ -821,7 +887,10 @@ void mov_rS_41(int s1, int s2)
|
||||
{
|
||||
vm_s[s1].r[0].value[ vm_s[s1].r_index ] = vm_s[s2].value;
|
||||
|
||||
#ifdef RCBASIC_DEBUG
|
||||
#ifdef RCBASIC_DEBUG
|
||||
if(vm_s[s1].dbg_var_index < 0 || vm_s[s1].dbg_var_index >= dbg_vars.size())
|
||||
return;
|
||||
|
||||
for(int i = 0; i < dbg_vars[vm_s[s1].dbg_var_index].usage_data.size(); i++)
|
||||
{
|
||||
if(dbg_vars[vm_s[s1].dbg_var_index].usage_data[i].reg==s1)
|
||||
@@ -1058,7 +1127,9 @@ void obj_num_73(uint64_t nid)
|
||||
tmp_stat.is_error = true;
|
||||
}
|
||||
else
|
||||
tmp_stat.num_val = num_var[nid].nid_value[0].value[num_object.index];
|
||||
{
|
||||
tmp_stat.num_val = num_var[nid].nref[0].value[num_object.index];
|
||||
}
|
||||
dbg_vars[num_var[nid].dbg_var_index].usage_data.push_back(tmp_stat);
|
||||
#endif // RCBASIC_DEBUG
|
||||
}
|
||||
@@ -1098,7 +1169,7 @@ void obj_num1_74(uint64_t nid, int n1)
|
||||
tmp_stat.is_error = true;
|
||||
}
|
||||
else
|
||||
tmp_stat.num_val = num_var[nid].nid_value[0].value[num_object.index];
|
||||
tmp_stat.num_val = num_var[nid].nref[0].value[num_object.index];
|
||||
dbg_vars[num_var[nid].dbg_var_index].usage_data.push_back(tmp_stat);
|
||||
#endif // RCBASIC_DEBUG
|
||||
}
|
||||
@@ -1139,7 +1210,7 @@ void obj_num2_75(uint64_t nid, int n1, int n2)
|
||||
tmp_stat.is_error = true;
|
||||
}
|
||||
else
|
||||
tmp_stat.num_val = num_var[nid].nid_value[0].value[num_object.index];
|
||||
tmp_stat.num_val = num_var[nid].nref[0].value[num_object.index];
|
||||
dbg_vars[num_var[nid].dbg_var_index].usage_data.push_back(tmp_stat);
|
||||
#endif // RCBASIC_DEBUG
|
||||
}
|
||||
@@ -1181,7 +1252,7 @@ void obj_num3_76(uint64_t nid, int n1, int n2, int n3)
|
||||
tmp_stat.is_error = true;
|
||||
}
|
||||
else
|
||||
tmp_stat.num_val = num_var[nid].nid_value[0].value[num_object.index];
|
||||
tmp_stat.num_val = num_var[nid].nref[0].value[num_object.index];
|
||||
dbg_vars[num_var[nid].dbg_var_index].usage_data.push_back(tmp_stat);
|
||||
#endif // RCBASIC_DEBUG
|
||||
}
|
||||
@@ -1219,7 +1290,7 @@ void obj_str_77(uint64_t sid)
|
||||
tmp_stat.is_error = true;
|
||||
}
|
||||
else
|
||||
tmp_stat.str_val = str_var[sid].sid_value[0].value[str_object.index];
|
||||
tmp_stat.str_val = str_var[sid].sref[0].value[str_object.index];
|
||||
dbg_vars[str_var[sid].dbg_var_index].usage_data.push_back(tmp_stat);
|
||||
#endif // RCBASIC_DEBUG
|
||||
}
|
||||
@@ -1256,7 +1327,7 @@ void obj_str1_78(uint64_t sid, int n1)
|
||||
tmp_stat.is_error = true;
|
||||
}
|
||||
else
|
||||
tmp_stat.str_val = str_var[sid].sid_value[0].value[str_object.index];
|
||||
tmp_stat.str_val = str_var[sid].sref[0].value[str_object.index];
|
||||
dbg_vars[str_var[sid].dbg_var_index].usage_data.push_back(tmp_stat);
|
||||
#endif // RCBASIC_DEBUG
|
||||
}
|
||||
@@ -1297,7 +1368,7 @@ void obj_str2_79(uint64_t sid, int n1, int n2)
|
||||
tmp_stat.is_error = true;
|
||||
}
|
||||
else
|
||||
tmp_stat.str_val = str_var[sid].sid_value[0].value[str_object.index];
|
||||
tmp_stat.str_val = str_var[sid].sref[0].value[str_object.index];
|
||||
dbg_vars[str_var[sid].dbg_var_index].usage_data.push_back(tmp_stat);
|
||||
#endif // RCBASIC_DEBUG
|
||||
}
|
||||
@@ -1339,7 +1410,7 @@ void obj_str3_80(uint64_t sid, int n1, int n2, int n3)
|
||||
tmp_stat.is_error = true;
|
||||
}
|
||||
else
|
||||
tmp_stat.str_val = str_var[sid].sid_value[0].value[str_object.index];
|
||||
tmp_stat.str_val = str_var[sid].sref[0].value[str_object.index];
|
||||
dbg_vars[str_var[sid].dbg_var_index].usage_data.push_back(tmp_stat);
|
||||
#endif // RCBASIC_DEBUG
|
||||
}
|
||||
@@ -2021,7 +2092,7 @@ void next_118(uint64_t f_addr)
|
||||
tmp_stat.dim[1] = loop_stack.top().counter_dim[1];
|
||||
tmp_stat.dim[2] = loop_stack.top().counter_dim[2];
|
||||
tmp_stat.type = RCBASIC_DEBUG_ACCESS_SET;
|
||||
tmp_stat.num_val = loop_stack.top().counter[0].nid_value[0].value[byref_offset];
|
||||
tmp_stat.num_val = loop_stack.top().counter[0].nref[0].value[byref_offset];
|
||||
dbg_vars[loop_stack.top().counter[0].dbg_var_index].usage_data.push_back(tmp_stat);
|
||||
}
|
||||
#endif // RCBASIC_DEBUG
|
||||
@@ -2040,7 +2111,7 @@ void next_118(uint64_t f_addr)
|
||||
tmp_stat.dim[1] = loop_stack.top().counter_dim[1];
|
||||
tmp_stat.dim[2] = loop_stack.top().counter_dim[2];
|
||||
tmp_stat.type = RCBASIC_DEBUG_ACCESS_SET;
|
||||
tmp_stat.num_val = loop_stack.top().counter[0].nid_value[0].value[byref_offset];
|
||||
tmp_stat.num_val = loop_stack.top().counter[0].nref[0].value[byref_offset];
|
||||
dbg_vars[loop_stack.top().counter[0].dbg_var_index].usage_data.push_back(tmp_stat);
|
||||
}
|
||||
#endif // RCBASIC_DEBUG
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1613,6 +1613,9 @@ case FN_RemoveSpriteChild: //Sub Procedure
|
||||
case FN_GetSpriteChildIndex: //Number Function
|
||||
rc_push_num(rc_getSpriteChildIndex( GETSPRITECHILDINDEX_SPRITE, GETSPRITECHILDINDEX_CHILD_SPRITE ));
|
||||
break;
|
||||
case FN_GetSpriteCollision: //Number Function
|
||||
rc_push_num(rc_getSpriteCollision( GETSPRITECOLLISION_SPRITEA, GETSPRITECOLLISION_SPRITEB ));
|
||||
break;
|
||||
case FN_CreateSpriteAnimation: //Number Function
|
||||
rc_push_num(rc_createSpriteAnimation( CREATESPRITEANIMATION_SPRITE, CREATESPRITEANIMATION_ANIM_LENGTH, CREATESPRITEANIMATION_SPEED ));
|
||||
break;
|
||||
|
||||
@@ -305,6 +305,9 @@ class rc_contactListener_obj : public b2ContactListener
|
||||
|
||||
rc_sprite2D_obj* spriteB = &rc_sprite[contact->GetFixtureB()->GetBody()->GetUserData().pointer];
|
||||
|
||||
spriteA->contact_sprites.push_back(contact->GetFixtureB()->GetBody()->GetUserData().pointer);
|
||||
spriteB->contact_sprites.push_back(contact->GetFixtureA()->GetBody()->GetUserData().pointer);
|
||||
|
||||
//std::cout << "sprite[" << spriteA->id << "] collide with sprite[" << spriteB->id << "]" << std::endl;
|
||||
|
||||
}
|
||||
|
||||
@@ -91,6 +91,8 @@ struct rc_sprite2D_obj
|
||||
|
||||
int parent_sprite;
|
||||
irr::core::array<int> child_sprites;
|
||||
|
||||
irr::core::array<int> contact_sprites;
|
||||
};
|
||||
|
||||
irr::core::array<rc_sprite2D_obj> rc_sprite;
|
||||
|
||||
@@ -1854,6 +1854,23 @@ Uint32 rc_getSpriteAlpha(int spr_id)
|
||||
return (Uint32)rc_sprite[spr_id].alpha;
|
||||
}
|
||||
|
||||
bool rc_getSpriteCollision(int spriteA, int spriteB)
|
||||
{
|
||||
if(spriteA < 0 || spriteA >= rc_sprite.size())
|
||||
return 0;
|
||||
|
||||
if(spriteB < 0 || spriteB >= rc_sprite.size())
|
||||
return 0;
|
||||
|
||||
for(int i = 0; i < rc_sprite[spriteA].contact_sprites.size(); i++)
|
||||
{
|
||||
if(rc_sprite[spriteA].contact_sprites[i] == spriteB)
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
//-----------------------------------PHYSICS----------------------------------------------------------------------------------
|
||||
|
||||
|
||||
@@ -1955,6 +1972,12 @@ void draw2DImage_sprite(int canvas_id, irr::video::IVideoDriver *driver, irr::vi
|
||||
//This function is called on each canvas on update
|
||||
void drawSprites(int canvas_id)
|
||||
{
|
||||
for(int spr_index = 0; spr_index < rc_canvas[canvas_id].sprite_id.size(); spr_index++)
|
||||
{
|
||||
int spr_id = rc_canvas[canvas_id].sprite_id[spr_index];
|
||||
rc_sprite[spr_id].contact_sprites.clear();
|
||||
}
|
||||
|
||||
Uint32 delta_time = SDL_GetTicks() - rc_canvas[canvas_id].physics2D.time_stamp;
|
||||
rc_canvas[canvas_id].physics2D.time_stamp = SDL_GetTicks();
|
||||
float step = rc_canvas[canvas_id].physics2D.timeStep < 0 ? (delta_time*0.001f) : rc_canvas[canvas_id].physics2D.timeStep;
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# depslib dependency file v1.0
|
||||
1772262651 source:/home/n00b/Projects/RCBASIC4/rcbasic_runtime/main.cpp
|
||||
1772604854 source:/home/n00b/Projects/RCBASIC4/rcbasic_runtime/main.cpp
|
||||
"rc_os_defines.h"
|
||||
<emscripten.h>
|
||||
<sys/param.h>
|
||||
@@ -35,12 +35,12 @@
|
||||
<irrtheora.h>
|
||||
"rc_func130_cases.h"
|
||||
|
||||
1772262632 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_os_defines.h
|
||||
1772604972 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_os_defines.h
|
||||
<TargetConditionals.h>
|
||||
|
||||
1772139384 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_defines.h
|
||||
1772605567 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_defines.h
|
||||
|
||||
1764140917 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_stdlib.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_stdlib.h
|
||||
"rc_os_defines.h"
|
||||
<sys/param.h>
|
||||
<iostream>
|
||||
@@ -113,7 +113,7 @@
|
||||
|
||||
1752004854 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/theoraplay.h
|
||||
|
||||
1764140917 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_matrix.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_matrix.h
|
||||
<iostream>
|
||||
<vector>
|
||||
<bits/stdc++.h>
|
||||
@@ -1250,7 +1250,7 @@
|
||||
1734372058 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/RealisticWater.h
|
||||
<irrlicht.h>
|
||||
|
||||
1771732659 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_gfx.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_gfx.h
|
||||
"SDL.h"
|
||||
<SDL2/SDL.h>
|
||||
<irrlicht.h>
|
||||
@@ -1276,7 +1276,7 @@
|
||||
"rc_post_fx.h"
|
||||
<irrtheora.h>
|
||||
|
||||
1772097742 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_gfx_core.h
|
||||
1772606451 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_gfx_core.h
|
||||
"SDL.h"
|
||||
"btBulletDynamicsCommon.h"
|
||||
"BulletSoftBody/btSoftRigidDynamicsWorld.h"
|
||||
@@ -1303,7 +1303,7 @@
|
||||
<an8parser.h>
|
||||
"CShader.h"
|
||||
|
||||
1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_utf8.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_utf8.h
|
||||
<string>
|
||||
<algorithm>
|
||||
|
||||
@@ -1311,7 +1311,7 @@
|
||||
<irrlicht.h>
|
||||
<iostream>
|
||||
|
||||
1771301815 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_sprite2D.h
|
||||
1772606389 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_sprite2D.h
|
||||
<irrlicht.h>
|
||||
<box2d/box2d.h>
|
||||
|
||||
@@ -2200,7 +2200,7 @@
|
||||
|
||||
1686539631 /home/n00b/Projects/irrTheora/theoraplay.h
|
||||
|
||||
1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_gfx3D.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_gfx3D.h
|
||||
"SDL.h"
|
||||
<btBulletDynamicsCommon.h>
|
||||
<BulletCollision/CollisionDispatch/btGhostObject.h>
|
||||
@@ -2229,7 +2229,7 @@
|
||||
"rc_scene.h"
|
||||
"rc_camera.h"
|
||||
|
||||
1759455204 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_audio.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_audio.h
|
||||
<vector>
|
||||
"rc_os_defines.h"
|
||||
<android/log.h>
|
||||
@@ -2250,7 +2250,7 @@
|
||||
<SDL2/SDL.h>
|
||||
<SDL2/SDL_mixer.h>
|
||||
|
||||
1764140917 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_net.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_net.h
|
||||
"rc_os_defines.h"
|
||||
<android/log.h>
|
||||
"SDL.h"
|
||||
@@ -2278,11 +2278,11 @@
|
||||
<unistd.h>
|
||||
<assert.h>
|
||||
|
||||
1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_video.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_video.h
|
||||
"rc_gfx_core.h"
|
||||
<irrtheora.h>
|
||||
|
||||
1772139384 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_func130_cases.h
|
||||
1772605567 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_func130_cases.h
|
||||
|
||||
1760243468 source:/home/n00b/Projects/irrBullet/src/irrBullet.cpp
|
||||
"irrBullet.h"
|
||||
@@ -2490,7 +2490,7 @@
|
||||
1650940764 /usr/include/bullet/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.h
|
||||
"BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h"
|
||||
|
||||
1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_test.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_test.h
|
||||
|
||||
1763702067 /home/n00b/Projects/an8-parser/an8parser.h
|
||||
<iostream>
|
||||
@@ -2504,7 +2504,7 @@
|
||||
<SDL.h>
|
||||
<SDL2/SDL.h>
|
||||
|
||||
1771737005 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_spritelib.h
|
||||
1772606778 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_spritelib.h
|
||||
"SDL.h"
|
||||
<SDL2/SDL.h>
|
||||
"rc_sprite2D.h"
|
||||
@@ -2512,53 +2512,53 @@
|
||||
"rc_sprite_physics.h"
|
||||
"rc_joints.h"
|
||||
|
||||
1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_tilelib.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_tilelib.h
|
||||
"SDL.h"
|
||||
<SDL2/SDL.h>
|
||||
"rc_tilemap.h"
|
||||
"rc_gfx_core.h"
|
||||
|
||||
1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_tilemap.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_tilemap.h
|
||||
<irrlicht.h>
|
||||
<vector>
|
||||
|
||||
1764140917 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_sprite_physics.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_sprite_physics.h
|
||||
"rc_sprite2D.h"
|
||||
|
||||
1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_joints.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_joints.h
|
||||
"SDL.h"
|
||||
<SDL2/SDL.h>
|
||||
"rc_sprite2D.h"
|
||||
"rc_gfx_core.h"
|
||||
|
||||
1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_physics3D_base.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_physics3D_base.h
|
||||
"rc_gfx_core.h"
|
||||
|
||||
1772097873 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_base_actor.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_base_actor.h
|
||||
"ProjectiveTextures.h"
|
||||
"rc_matrix.h"
|
||||
|
||||
1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_actor_material.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_actor_material.h
|
||||
"rc_fx_materials.h"
|
||||
|
||||
1759109575 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_actor_animation.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_actor_animation.h
|
||||
|
||||
1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_actor_physics.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_actor_physics.h
|
||||
|
||||
1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_constraint.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_constraint.h
|
||||
|
||||
1769132494 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_mesh.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_mesh.h
|
||||
|
||||
1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_particles.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_particles.h
|
||||
|
||||
1771479046 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_scene.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_scene.h
|
||||
"rc_gfx_core.h"
|
||||
"rc_base_actor.h"
|
||||
"rc_constraint.h"
|
||||
|
||||
1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_camera.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_camera.h
|
||||
|
||||
1771660997 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_windowclose.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_windowclose.h
|
||||
|
||||
1650940764 /usr/include/bullet/BulletCollision/NarrowPhaseCollision/btRaycastCallback.h
|
||||
"BulletCollision/CollisionShapes/btTriangleCallback.h"
|
||||
@@ -2572,34 +2572,34 @@
|
||||
<vector>
|
||||
<algorithm>
|
||||
|
||||
1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_fx_materials.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_fx_materials.h
|
||||
<irrlicht.h>
|
||||
"CShader.h"
|
||||
"rc_fx_shaders.h"
|
||||
"rc_stdlib.h"
|
||||
|
||||
1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/CShader.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/CShader.h
|
||||
<irrlicht.h>
|
||||
<string>
|
||||
|
||||
1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_fx_shaders.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_fx_shaders.h
|
||||
|
||||
1758412944 source:/home/n00b/Projects/RCBASIC4/rcbasic_runtime/CShader.cpp
|
||||
1772593300 source:/home/n00b/Projects/RCBASIC4/rcbasic_runtime/CShader.cpp
|
||||
<irrlicht.h>
|
||||
<iostream>
|
||||
"CShader.h"
|
||||
|
||||
1771743310 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/ProjectiveTextures.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/ProjectiveTextures.h
|
||||
<irrlicht.h>
|
||||
|
||||
1771813624 source:/home/n00b/Projects/RCBASIC4/rcbasic_runtime/ProjectiveTextures.cpp
|
||||
1772593300 source:/home/n00b/Projects/RCBASIC4/rcbasic_runtime/ProjectiveTextures.cpp
|
||||
"ProjectiveTextures.h"
|
||||
<string>
|
||||
|
||||
1758412944 source:/home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_steam.cpp
|
||||
1772593300 source:/home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_steam.cpp
|
||||
"rc_steam.h"
|
||||
|
||||
1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_steam.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_steam.h
|
||||
<iostream>
|
||||
<steam/steam_api.h>
|
||||
<steam/isteamuserstats.h>
|
||||
@@ -2746,18 +2746,18 @@
|
||||
"steamnetworkingtypes.h"
|
||||
"steam_api_common.h"
|
||||
|
||||
1758412944 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_steam_lib.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_steam_lib.h
|
||||
<iostream>
|
||||
<vector>
|
||||
<sstream>
|
||||
"rc_steam.h"
|
||||
|
||||
1771572779 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_render_control.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_render_control.h
|
||||
<irrlicht.h>
|
||||
"rc_gfx_core.h"
|
||||
"rc_post_fx.h"
|
||||
|
||||
1769129441 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_post_fx.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_post_fx.h
|
||||
<irrlicht.h>
|
||||
<cstdlib>
|
||||
"rc_gfx_core.h"
|
||||
@@ -2772,6 +2772,6 @@
|
||||
"btBulletCollisionCommon.h"
|
||||
"irrBulletCompoundShape.h"
|
||||
|
||||
1771822932 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_vectorMath.h
|
||||
1772593300 /home/n00b/Projects/RCBASIC4/rcbasic_runtime/rc_vectorMath.h
|
||||
<irrlicht.h>
|
||||
|
||||
|
||||
@@ -2,404 +2,59 @@
|
||||
<CodeBlocks_layout_file>
|
||||
<FileVersion major="1" minor="0" />
|
||||
<ActiveTarget name="Debug" />
|
||||
<File name="rc_audio.h" open="0" top="0" tabpos="11" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="6652" topLine="38" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_test.h" open="0" top="0" tabpos="12" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="115" topLine="0" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/src/irrBulletMotionState.cpp" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="1755" topLine="25" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_physics3D_base.h" open="0" top="0" tabpos="9" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="3283" topLine="66" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/src/irrBullet.cpp" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="0" topLine="7" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/src/irrBulletRigidBody.cpp" open="1" top="0" tabpos="22" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="2316" topLine="71" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_tilelib.h" open="0" top="0" tabpos="17" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="10085" topLine="360" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/include/irrBulletTriangleMeshShape.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="366" topLine="0" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_tilemap.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="243" topLine="26" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/include/irrBulletCompoundShape.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="1091" topLine="0" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../an8-parser/an8parser.h" open="0" top="0" tabpos="1" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="31142" topLine="1338" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/src/irrBulletGImpactMeshShape.cpp" open="0" top="0" tabpos="19" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="673" topLine="6" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="ProjectiveTextures.h" open="0" top="0" tabpos="26" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="1288" topLine="8" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/src/irrBulletWorld.cpp" open="1" top="0" tabpos="12" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="7044" topLine="223" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_video.h" open="0" top="0" tabpos="19" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="515" topLine="80" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_spritelib.h" open="1" top="0" tabpos="13" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="4865" topLine="161" />
|
||||
</Cursor>
|
||||
<Folding>
|
||||
<Collapse line="463" />
|
||||
<Collapse line="527" />
|
||||
<Collapse line="638" />
|
||||
<Collapse line="749" />
|
||||
<Collapse line="793" />
|
||||
<Collapse line="863" />
|
||||
<Collapse line="950" />
|
||||
<Collapse line="961" />
|
||||
<Collapse line="997" />
|
||||
<Collapse line="1077" />
|
||||
<Collapse line="1413" />
|
||||
<Collapse line="1424" />
|
||||
<Collapse line="1436" />
|
||||
<Collapse line="1465" />
|
||||
<Collapse line="1479" />
|
||||
<Collapse line="1497" />
|
||||
<Collapse line="1511" />
|
||||
<Collapse line="1525" />
|
||||
<Collapse line="2008" />
|
||||
</Folding>
|
||||
</File>
|
||||
<File name="rc_joints.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="310" topLine="0" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_mesh.h" open="1" top="0" tabpos="10" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="14948" topLine="552" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_steam_lib.h" open="0" top="0" tabpos="12" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="1942" topLine="71" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_actor_animation.h" open="0" top="0" tabpos="8" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="9998" topLine="302" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_render_control.h" open="1" top="0" tabpos="20" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="209" topLine="174" />
|
||||
</Cursor>
|
||||
<Folding>
|
||||
<Collapse line="202" />
|
||||
<Collapse line="232" />
|
||||
</Folding>
|
||||
</File>
|
||||
<File name="../../irrBullet/include/irrBulletCommon.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="0" topLine="43" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_constraint.h" open="0" top="0" tabpos="15" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="8391" topLine="231" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_actor_material.h" open="0" top="0" tabpos="3" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="751" topLine="1310" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/include/irrBulletConeShape.h" open="0" top="0" tabpos="1" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="0" topLine="0" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/include/irrBulletBoxShape.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="0" topLine="7" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_os_defines.h" open="1" top="0" tabpos="2" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="93" topLine="0" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_fx_shaders.h" open="0" top="0" tabpos="2" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="178" topLine="769" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/src/irrBulletTriangleMeshShape.cpp" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="5626" topLine="48" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_particles.h" open="0" top="0" tabpos="12" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="6262" topLine="615" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="CShader.cpp" open="0" top="0" tabpos="5" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="1032" topLine="31" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_gfx.h" open="1" top="0" tabpos="3" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="26307" topLine="964" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_steam.cpp" open="0" top="0" tabpos="10" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="1410" topLine="0" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_media.h" open="0" top="0" tabpos="17" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="72119" topLine="1937" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/include/irrBulletRayCastVehicle.h" open="1" top="0" tabpos="16" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="1595" topLine="52" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_gfx_core.h" open="1" top="0" tabpos="4" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="16362" topLine="342" />
|
||||
</Cursor>
|
||||
<Folding>
|
||||
<Collapse line="104" />
|
||||
<Collapse line="377" />
|
||||
<Collapse line="467" />
|
||||
</Folding>
|
||||
</File>
|
||||
<File name="rc_stdlib.h" open="0" top="0" tabpos="41" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="35300" topLine="1513" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_vectorMath.h" open="0" top="0" tabpos="27" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="195" topLine="0" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/src/irrBulletCollisionCallBackInformation.cpp" open="0" top="0" tabpos="12" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="1253" topLine="0" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_fx_materials.h" open="0" top="0" tabpos="1" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="921" topLine="589" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/src/irrBulletGhostObject.cpp" open="0" top="0" tabpos="13" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="1861" topLine="27" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_gfx3D.h" open="0" top="0" tabpos="14" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="813" topLine="5" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_windowclose.h" open="1" top="0" tabpos="9" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="14394" topLine="465" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_func130_cases.h" open="1" top="0" tabpos="5" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="30904" topLine="796" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_matrix.h" open="0" top="0" tabpos="13" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="34351" topLine="1250" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_scene.h" open="1" top="0" tabpos="8" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="135" topLine="51" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_sprite2D.h" open="1" top="0" tabpos="14" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="835" topLine="32" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/src/irrBulletSoftBody.cpp" open="0" top="0" tabpos="14" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="885" topLine="2" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="gui_freetype_font.h" open="1" top="1" tabpos="26" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="1638" topLine="101" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/src/irrBulletcommon.cpp" open="1" top="0" tabpos="19" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="3955" topLine="70" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/src/irrBulletCompoundShape.cpp" open="1" top="0" tabpos="21" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="4021" topLine="101" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/include/irrBulletRigidBody.h" open="1" top="0" tabpos="11" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="12968" topLine="286" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/src/irrBulletCollisionShape.cpp" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="1845" topLine="0" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="gui_freetype_font.cpp" open="0" top="0" tabpos="24" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="792" topLine="0" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="CShader.h" open="0" top="0" tabpos="4" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="1204" topLine="34" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_geometry.h" open="0" top="0" tabpos="20" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="20919" topLine="652" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/include/irrBulletCollisionObject.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="7030" topLine="192" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/src/irrBulletCapsuleShape.cpp" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="522" topLine="9" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/src/irrBulletCollisionObject.cpp" open="0" top="0" tabpos="8" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="322" topLine="4" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_font.h" open="0" top="0" tabpos="5" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<File name="main.cpp" open="1" top="0" tabpos="4" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="0" topLine="0" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/src/irrBulletRayCastVehicle.cpp" open="1" top="0" tabpos="15" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="4091" topLine="99" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_net.h" open="0" top="0" tabpos="13" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="10210" topLine="395" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_defines.h" open="0" top="0" tabpos="11" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="190390" topLine="2847" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/include/irrBulletWorld.h" open="0" top="0" tabpos="23" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="5395" topLine="153" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_base_actor.h" open="1" top="0" tabpos="7" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<File name="gui_freetype_font.h" open="1" top="0" tabpos="25" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="24471" topLine="745" />
|
||||
</Cursor>
|
||||
<Folding>
|
||||
<Collapse line="527" />
|
||||
<Collapse line="857" />
|
||||
<Collapse line="912" />
|
||||
<Collapse line="969" />
|
||||
<Collapse line="1023" />
|
||||
<Collapse line="1077" />
|
||||
<Collapse line="1138" />
|
||||
<Collapse line="1191" />
|
||||
</Folding>
|
||||
</File>
|
||||
<File name="../../irrBullet/include/irrBullet.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="1948" topLine="81" />
|
||||
<Cursor1 position="1638" topLine="101" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="main.cpp" open="1" top="0" tabpos="1" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<File name="../../irrBullet/include/irrBulletRigidBody.h" open="1" top="0" tabpos="14" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="133566" topLine="4439" />
|
||||
<Cursor1 position="12968" topLine="286" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_post_fx.h" open="1" top="0" tabpos="6" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<File name="rc_constraint.h" open="0" top="0" tabpos="15" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="50535" topLine="1520" />
|
||||
<Cursor1 position="8391" topLine="231" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_actor_physics.h" open="1" top="0" tabpos="18" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<File name="rc_sprite2D.h" open="1" top="0" tabpos="17" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="2649" topLine="100" />
|
||||
<Cursor1 position="835" topLine="20" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/src/irrBulletBvhTriangleMeshShape.cpp" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<File name="rc_os_defines.h" open="1" top="1" tabpos="5" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="680" topLine="19" />
|
||||
<Cursor1 position="618" topLine="0" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_steam.h" open="0" top="0" tabpos="11" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<File name="rc_stdlib.h" open="0" top="0" tabpos="41" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="854" topLine="0" />
|
||||
<Cursor1 position="35300" topLine="1513" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/include/irrBulletCollisionShape.h" open="1" top="0" tabpos="17" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<File name="rc_windowclose.h" open="1" top="0" tabpos="12" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="792" topLine="15" />
|
||||
<Cursor1 position="14394" topLine="452" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/include/irrBulletCommon.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="0" topLine="43" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="camera.h" open="0" top="0" tabpos="8" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
@@ -407,14 +62,29 @@
|
||||
<Cursor1 position="4758" topLine="241" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_sprite_physics.h" open="0" top="0" tabpos="38" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<File name="../../irrBullet/include/irrBullet.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="605" topLine="0" />
|
||||
<Cursor1 position="1948" topLine="81" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/src/irrBulletCylinderShape.cpp" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<File name="rc_mesh.h" open="1" top="0" tabpos="13" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="0" topLine="12" />
|
||||
<Cursor1 position="14948" topLine="564" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="CShader.h" open="0" top="0" tabpos="4" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="1204" topLine="34" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/src/irrBulletRayCastVehicle.cpp" open="1" top="0" tabpos="18" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="4091" topLine="99" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/src/irrBulletCollisionObject.cpp" open="0" top="0" tabpos="8" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="322" topLine="4" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/include/irrBulletBvhTriangleMeshShape.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
@@ -422,9 +92,284 @@
|
||||
<Cursor1 position="796" topLine="5" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/src/irrBulletGImpactMeshShape.cpp" open="0" top="0" tabpos="19" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="673" topLine="6" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/include/irrBulletCollisionObject.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="7030" topLine="192" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="ProjectiveTextures.h" open="0" top="0" tabpos="26" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="1288" topLine="8" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/src/irrBulletCollisionShape.cpp" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="1845" topLine="0" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/src/irrBulletWorld.cpp" open="1" top="0" tabpos="15" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="7044" topLine="223" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/src/irrBulletSoftBody.cpp" open="0" top="0" tabpos="14" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="885" topLine="2" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/src/irrBulletCollisionCallBackInformation.cpp" open="0" top="0" tabpos="12" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="1253" topLine="0" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_matrix.h" open="0" top="0" tabpos="13" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="34351" topLine="1250" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_func130_cases.h" open="1" top="0" tabpos="8" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="30904" topLine="792" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/include/irrBulletRayCastVehicle.h" open="1" top="0" tabpos="19" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="1595" topLine="52" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_test.h" open="0" top="0" tabpos="12" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="115" topLine="0" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="CShader.cpp" open="0" top="0" tabpos="5" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="1032" topLine="31" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_steam.cpp" open="0" top="0" tabpos="10" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="1410" topLine="0" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/src/irrBulletCylinderShape.cpp" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="0" topLine="12" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_tilelib.h" open="0" top="0" tabpos="17" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="10085" topLine="360" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/src/irrBulletCapsuleShape.cpp" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="522" topLine="9" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_actor_animation.h" open="0" top="0" tabpos="8" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="9998" topLine="302" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="ProjectiveTextures.cpp" open="0" top="0" tabpos="25" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="6024" topLine="148" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_gfx3D.h" open="0" top="0" tabpos="14" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="813" topLine="5" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_base_actor.h" open="1" top="0" tabpos="10" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="24471" topLine="753" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/src/irrBullet.cpp" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="0" topLine="7" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_physics3D_base.h" open="0" top="0" tabpos="9" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="3283" topLine="66" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_actor_physics.h" open="1" top="0" tabpos="21" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="2649" topLine="83" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/include/irrBulletCollisionShape.h" open="1" top="0" tabpos="20" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="792" topLine="15" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_spritelib.h" open="1" top="0" tabpos="16" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="4865" topLine="155" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_fx_materials.h" open="0" top="0" tabpos="1" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="921" topLine="589" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_defines.h" open="0" top="0" tabpos="11" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="190390" topLine="2847" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_geometry.h" open="0" top="0" tabpos="20" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="20919" topLine="652" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_steam.h" open="0" top="0" tabpos="11" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="854" topLine="0" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_audio.h" open="0" top="0" tabpos="11" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="6652" topLine="38" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_media.h" open="0" top="0" tabpos="17" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="72119" topLine="1937" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_sprite_physics.h" open="0" top="0" tabpos="38" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="605" topLine="0" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_tilemap.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="243" topLine="26" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/src/irrBulletRigidBody.cpp" open="1" top="0" tabpos="24" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="2316" topLine="71" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_net.h" open="0" top="0" tabpos="13" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="10210" topLine="395" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_actor_material.h" open="0" top="0" tabpos="3" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="751" topLine="1310" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_post_fx.h" open="1" top="0" tabpos="9" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="50535" topLine="1520" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_gfx_core.h" open="1" top="0" tabpos="7" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="10972" topLine="279" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/src/irrBulletGhostObject.cpp" open="0" top="0" tabpos="13" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="1861" topLine="27" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_scene.h" open="1" top="0" tabpos="11" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="135" topLine="0" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="gui_freetype_font.cpp" open="0" top="0" tabpos="24" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="792" topLine="0" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/include/irrBulletConeShape.h" open="0" top="0" tabpos="1" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="0" topLine="0" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_fx_shaders.h" open="0" top="0" tabpos="2" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="178" topLine="769" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_font.h" open="0" top="0" tabpos="5" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="0" topLine="0" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/src/irrBulletMotionState.cpp" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="1755" topLine="25" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/src/irrBulletcommon.cpp" open="1" top="0" tabpos="22" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="3955" topLine="70" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_render_control.h" open="1" top="0" tabpos="23" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="209" topLine="0" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/src/irrBulletBvhTriangleMeshShape.cpp" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="680" topLine="19" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/include/irrBulletBoxShape.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="0" topLine="7" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_video.h" open="0" top="0" tabpos="19" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="515" topLine="80" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_joints.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="310" topLine="0" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../an8-parser/an8parser.h" open="0" top="0" tabpos="1" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="31142" topLine="1338" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_gfx.h" open="1" top="0" tabpos="6" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="26307" topLine="959" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="../../irrBullet/include/irrBulletTriangleMeshShape.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="366" topLine="0" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_steam_lib.h" open="0" top="0" tabpos="12" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="1942" topLine="71" />
|
||||
</Cursor>
|
||||
</File>
|
||||
<File name="rc_particles.h" open="0" top="0" tabpos="12" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
|
||||
<Cursor>
|
||||
<Cursor1 position="6262" topLine="615" />
|
||||
</Cursor>
|
||||
</File>
|
||||
</CodeBlocks_layout_file>
|
||||
|
||||
Reference in New Issue
Block a user