annotate src/semicongine.nim @ 127:5871acc2977e

did: big refactoring
author Sam <sam@basx.dev>
date Wed, 12 Apr 2023 01:20:53 +0700
parents bbe221af55d1
children 9901ec3831d1
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
83
5e19aead2b61 add: new vulkan api wrapper, not done yet
Sam <sam@basx.dev>
parents: 60
diff changeset
1 import semicongine/color
116
bbe221af55d1 did: improve imports
Sam <sam@basx.dev>
parents: 83
diff changeset
2 import semicongine/config
127
5871acc2977e did: big refactoring
Sam <sam@basx.dev>
parents: 116
diff changeset
3 import semicongine/engine
116
bbe221af55d1 did: improve imports
Sam <sam@basx.dev>
parents: 83
diff changeset
4 import semicongine/entity
83
5e19aead2b61 add: new vulkan api wrapper, not done yet
Sam <sam@basx.dev>
parents: 60
diff changeset
5 import semicongine/events
116
bbe221af55d1 did: improve imports
Sam <sam@basx.dev>
parents: 83
diff changeset
6 import semicongine/gpu_data
bbe221af55d1 did: improve imports
Sam <sam@basx.dev>
parents: 83
diff changeset
7 import semicongine/math
56
94d7eed3f118 did: cleanup main namespace, add: better coordinate handling in input example
Sam <sam@basx.dev>
parents:
diff changeset
8 import semicongine/mesh
116
bbe221af55d1 did: improve imports
Sam <sam@basx.dev>
parents: 83
diff changeset
9 import semicongine/platform/window
bbe221af55d1 did: improve imports
Sam <sam@basx.dev>
parents: 83
diff changeset
10 import semicongine/scene
bbe221af55d1 did: improve imports
Sam <sam@basx.dev>
parents: 83
diff changeset
11 import semicongine/vulkan
56
94d7eed3f118 did: cleanup main namespace, add: better coordinate handling in input example
Sam <sam@basx.dev>
parents:
diff changeset
12
83
5e19aead2b61 add: new vulkan api wrapper, not done yet
Sam <sam@basx.dev>
parents: 60
diff changeset
13 export color
116
bbe221af55d1 did: improve imports
Sam <sam@basx.dev>
parents: 83
diff changeset
14 export config
127
5871acc2977e did: big refactoring
Sam <sam@basx.dev>
parents: 116
diff changeset
15 export engine
116
bbe221af55d1 did: improve imports
Sam <sam@basx.dev>
parents: 83
diff changeset
16 export entity
83
5e19aead2b61 add: new vulkan api wrapper, not done yet
Sam <sam@basx.dev>
parents: 60
diff changeset
17 export events
116
bbe221af55d1 did: improve imports
Sam <sam@basx.dev>
parents: 83
diff changeset
18 export gpu_data
bbe221af55d1 did: improve imports
Sam <sam@basx.dev>
parents: 83
diff changeset
19 export math
56
94d7eed3f118 did: cleanup main namespace, add: better coordinate handling in input example
Sam <sam@basx.dev>
parents:
diff changeset
20 export mesh
60
c57285d292b6 did: deep refactoring of handling vertrex attribute and buffer updates, don't ask ;(
Sam <sam@basx.dev>
parents: 56
diff changeset
21 export window
116
bbe221af55d1 did: improve imports
Sam <sam@basx.dev>
parents: 83
diff changeset
22 export scene
bbe221af55d1 did: improve imports
Sam <sam@basx.dev>
parents: 83
diff changeset
23 export vulkan