-support for 'length' parameter in EntitiesData (for convenience)
This commit is contained in:
parent
0e13fafefd
commit
125c9e7d40
3 changed files with 24 additions and 5 deletions
|
|
@ -127,6 +127,7 @@ int main()
|
|||
|
||||
static struct EntitiesData
|
||||
{
|
||||
size_t length;
|
||||
TestComp[] test;
|
||||
TestComp2[] test2;
|
||||
@optional TestComp3[] test3;
|
||||
|
|
@ -147,7 +148,7 @@ int main()
|
|||
|
||||
void update(ref EntitiesData data)
|
||||
{
|
||||
foreach(i;0..data.test.length)
|
||||
foreach(i;0..data.length)
|
||||
{
|
||||
data.test[i].a += 1000;
|
||||
data.test[i].b += 2000;
|
||||
|
|
@ -193,6 +194,7 @@ int main()
|
|||
|
||||
static struct EntitiesData
|
||||
{
|
||||
short length;
|
||||
Entity[] entity;
|
||||
TestComp3[] test;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue