hbomb79
|
b8095dc374
|
Rewrote Class System
The class system had a bug in which supers did not function properly.
|
2016-04-23 11:30:53 +12:00 |
|
Harry Felton
|
e4c364a9e6
|
Fixed incorrect Vim indentation
|
2016-03-18 18:52:23 +13:00 |
|
Harry Felton
|
274bb87673
|
Added class arugment parser
Allows for parsing of class arguments in a precise manner
|
2016-03-18 18:52:23 +13:00 |
|
Harry Felton
|
37631d844f
|
Added startup comments
Meh, why not.
|
2016-03-18 18:52:23 +13:00 |
|
Harry Felton
|
934dae16a3
|
Stopped proxy use on construction
Proxy setters and getters will not be used when the class is being constructed (the __init__ function is being called)
|
2016-03-18 18:52:23 +13:00 |
|
Harry Felton
|
23eb844a99
|
Class system now uses missing class loader
|
2016-03-18 18:52:23 +13:00 |
|
Harry Felton
|
3da29229e6
|
Added missing class loader to make footer
|
2016-03-18 18:52:23 +13:00 |
|
Harry Felton
|
a93668dd54
|
Stopped make.lua from preprocessing script files
|
2016-03-18 18:52:23 +13:00 |
|
Harry Felton
|
03c8323a05
|
Fixed make & construct
Derp
|
2016-03-11 17:37:39 +13:00 |
|
Harry Felton
|
3fe56f4a34
|
Removed debug line
This line stored instances inside of the global environment when calls were made. This was for debug and isn't important now
|
2016-03-11 17:37:39 +13:00 |
|
hbomb79
|
e1192cc3f2
|
Added class unique ID
|
2016-03-11 17:32:31 +13:00 |
|
hbomb79
|
5c4fd017ad
|
Added constructor
The constructor uses 2 third party programs and LuaFileSystem (module). Credit is given where due.
|
2016-03-08 08:02:40 +00:00 |
|
hbomb79
|
60312158a3
|
__init__ constructor
|
2016-02-24 22:38:40 +13:00 |
|
Harry Felton
|
aef5d254a8
|
Added abstract class mode
|
2016-02-24 10:47:52 +13:00 |
|
Harry Felton
|
904556b0d0
|
Added pre-process support for abstract
|
2016-02-24 08:34:07 +13:00 |
|
hbomb79
|
20d153e53d
|
Fixed class extending unloaded classes
|
2016-02-23 21:40:58 +13:00 |
|
hbomb79
|
ec16cc1eeb
|
Titanium Class Library
Files can also be pre-processed so that quotes are placed around class extension/mixin/alias targets.
|
2016-02-23 18:33:06 +13:00 |
|
Harry Felton
|
1c467c1995
|
Its not a makefile.
|
2016-02-23 14:35:23 +13:00 |
|
Harry Felton
|
93c4e6bf13
|
Added Class system
The class system is now ready (not really tested).
Also, the make file is done so that Titanium can be compiled.
|
2016-02-23 14:18:59 +13:00 |
|
Harry Felton
|
f7ff13a901
|
Update README.md
|
2016-02-21 22:10:42 +13:00 |
|
hbomb79
|
90bac0230a
|
Added readme
|
2016-02-21 22:09:50 +13:00 |
|
Harry Felton
|
1ab9091c1b
|
Initial commit
|
2016-02-21 22:07:52 +13:00 |
|