aboutsummaryrefslogtreecommitdiffstats
path: root/yage
Commit message (Collapse)AuthorAgeFilesLines
* Updating readmeYann Herklotz2018-06-231-4/+5
|
* Entity implementation with added 'each' functionYann Herklotz2018-06-232-6/+34
|
* Some more component implementationsYann Herklotz2018-06-232-1/+25
|
* Switching to east constYann Herklotz2018-06-2316-58/+58
| | | | | | | This is compared to const west, which is not very consistent, as const always acts on what is on its left, and if there isn't anything on the left, it will act on what is on its right. By always placing const on the right of what it should act on, the rule becomes more consistent.
* Adding components implementationYann Herklotz2018-06-222-7/+39
|
* Removing entity system from main headerYann Herklotz2018-06-221-6/+0
|
* Writing systems for entity systemYann Herklotz2018-06-221-1/+12
|
* Expanding entity systemYann Herklotz2018-06-222-34/+27
|
* Removing iostreamYann Herklotz2018-06-224-13/+0
|
* Adding entity implementation and changing APIYann Herklotz2018-06-202-3/+51
|
* Adding components with testYann Herklotz2018-06-152-0/+23
|
* Adding new systemYann Herklotz2018-06-151-21/+5
|
* Adding entity systemYann Herklotz2018-06-151-107/+30
|
* Deleting entity system so that it can be rewrittenYann Herklotz2018-06-155-270/+0
|
* Making functions return themselvesYann Herklotz2018-06-122-6/+10
| | | | | This is so that the functions can be chained together
* Making function `const`Yann Herklotz2018-06-122-2/+3
|
* Adding modelineYann Herklotz2018-06-0252-122/+188
|
* Adding documentation and credditYann Herklotz2018-05-201-0/+8
|
* Refactoring comments and adding component groupsYann Herklotz2018-05-201-25/+48
|
* Component pool now in entitiesYann Herklotz2018-05-204-21/+33
|
* Adding deleting of an entityYann Herklotz2018-05-202-1/+12
|
* Using pragma instead of gardsYann Herklotz2018-05-1928-112/+30
| | | | The reason for this is that it reduces clashes between names.
* Removing parentDirectory, as it's not neededYann Herklotz2018-05-192-7/+0
|
* Moving include position in loggerYann Herklotz2018-05-181-2/+2
|
* Deleting and cleaning up repositoryYann Herklotz2018-05-1813-431/+6
|
* Adding all logging functionality in one fileYann Herklotz2018-05-077-401/+293
|
* Removing rapidjson dependencyYann Herklotz2018-05-074-150/+0
|
* Improving ECS and adding documentation.Yann Herklotz2018-05-0410-37/+101
|
* Adding a core component, and removing implementation from yage.hYann Herklotz2018-05-043-31/+40
|
* Fixed types and removed unnecessary functionYann Herklotz2018-04-303-19/+6
|
* Merge branch 'master' of github.com:ymherklotz/YAGEYann Herklotz2018-04-302-19/+2
|\
| * Working on the entity systemYann Herklotz2018-04-293-20/+7
| |
* | Adding support for entity component systems.Yann Herklotz2018-04-308-93/+48
|/
* Adding more support for 3DYann Herklotz2018-04-121-1/+15
|
* Adding 3D supportYann Herklotz2018-04-113-3/+74
|
* Adding exceptionsYann Herklotz2018-04-112-0/+43
|
* Adding experimental directoryYann Herklotz2018-04-111-0/+8
|
* Fixing documentation and buildingYann Herklotz2018-04-062-6/+19
|
* Updating dependenciesYann Herklotz2018-04-051-1/+1
|
* Adding 3D cube dataYann Herklotz2018-04-051-0/+40
|
* Adding test abstraction and fixing testsYann Herklotz2018-04-053-23/+26
|
* Merge pull request #18 from ymherklotz/windows_compatibilityYann Herklotz2018-04-022-0/+28
|\ | | | | Windows compatibility
| * [Doc] Making windows compatibilty more readable.Yann Herklotz2018-02-032-24/+28
| |
| * Adding preprocessor stuff to make it compatible with windowsYann Herklotz2018-02-012-0/+24
| |
* | [entity] Fixing builds tooYann Herklotz2018-02-135-55/+35
| |
* | [entity] Starting work on entity system.Yann Herklotz2018-02-1312-26/+25
| |
* | [Engine] More entity component systems options.Yann Herklotz2018-02-081-0/+5
|/
* [Engine] [Docs] Adding documentation and continuing work on ECS.Yann Herklotz2018-01-104-22/+59
|
* [Engine] Adding initial components for an ECS.Yann Herklotz2018-01-1011-25/+315
|
* [Engine] Adding entity/component systemYann Herklotz2018-01-0819-5280/+6451
|