Alexander Bock
|
875de328aa
|
Update Ghoul version
Make the modules depend on C++14
Change the OpenSpace code to the new Ghoul version
|
2015-12-07 18:54:17 -05:00 |
|
Alexander Bock
|
5d8383d91f
|
Allowing PropertyOwners to have an empty name (pulling their properties and subowners into the owners namespace
|
2015-07-06 18:30:26 +02:00 |
|
Alexander Bock
|
21225b1cb5
|
Making the setPropertyOwner method also add the calling property owner as a subowner
|
2015-07-06 15:54:48 +02:00 |
|
Alexander Bock
|
a25b64c8b9
|
One more GCC fix
|
2015-07-05 17:01:47 +02:00 |
|
Alexander Bock
|
35cdfd4abe
|
GCC compilation fix for Jenkins
|
2015-07-05 16:51:20 +02:00 |
|
Alexander Bock
|
03994b2758
|
Renamed getLua, setLua, getString, and setString methods to add "Value" to the end of the method name
Added documentation for getString/setString methods
|
2015-07-05 16:37:03 +02:00 |
|
Alexander Bock
|
75a64e770f
|
Enable Properties to be set by strings
|
2015-07-05 16:23:48 +02:00 |
|
Alexander Bock
|
7da514b7cd
|
Enable operator<< overloading for TemplateProperties
|
2015-03-03 14:28:08 +01:00 |
|
Alexander Bock
|
7f6d894866
|
Fixed more gcc and Cppcheck warnings
|
2015-02-23 20:07:57 +01:00 |
|
Alexander Bock
|
fb2c99b5ed
|
Removed cppcheck warnings
Removed unused Interface file
|
2015-02-23 19:08:15 +01:00 |
|
Alexander Bock
|
a7bd6319db
|
Adding 'property' prefix to subowner methods in PropertyOwner
Added function for writing documentation of properties
|
2015-02-22 22:05:25 +01:00 |
|
Alexander Bock
|
a6ebddb8eb
|
Updated copyright header in all files
|
2015-02-17 14:20:03 +01:00 |
|
Alexander Bock
|
e45813dd91
|
Add stepping value into Property description
|
2014-12-18 13:46:18 +01:00 |
|
Alexander Bock
|
7cd1374cdb
|
Added description for OptionProperty
|
2014-12-17 18:52:01 +01:00 |
|
Alexander Bock
|
6336ee998a
|
Added description for SelectionProperty
|
2014-12-17 18:47:30 +01:00 |
|
Alexander Bock
|
618f3ab930
|
Add description for numerical properties
|
2014-12-17 18:18:34 +01:00 |
|
Alexander Bock
|
6360a5f66a
|
Add methods for generating Property descriptions
|
2014-12-12 14:47:08 +01:00 |
|
Alexander Bock
|
119b1eb335
|
Started work to produce descriptive output for Properties in preparation for GUI generation
|
2014-12-11 23:41:31 +01:00 |
|
Alexander Bock
|
2883eaf254
|
Enable Gui integration of SelectionPropertys
|
2014-12-10 00:55:51 +01:00 |
|
Alexander Bock
|
fe73550b55
|
Add a TriggerProperty that fires a single event when a value is passed
|
2014-12-09 23:31:05 +01:00 |
|
Michal Marcinkowski
|
b40ec16f1c
|
intermediate commit
|
2014-12-08 20:44:58 -05:00 |
|
Alexander Bock
|
4e65aaafe2
|
Add method to get fully qualified id to Propertys
|
2014-12-06 17:19:25 +01:00 |
|
Alexander Bock
|
9a9c0c0237
|
Give PropertyOwner a field to remember its owner
|
2014-12-06 17:18:49 +01:00 |
|
Alexander Bock
|
8719f98a23
|
Allow access to minimum/maximum values of NumericalPropertys
|
2014-12-06 17:18:05 +01:00 |
|
Alexander Bock
|
4f688a537e
|
Add typedef for TemplateProperty
|
2014-12-06 12:51:11 +01:00 |
|
Alexander Bock
|
08378888a6
|
Fixed the SelectionProperty
|
2014-12-04 23:04:54 +01:00 |
|
Alexander Bock
|
4ba81a5d6c
|
Add SelectionProperty
|
2014-12-04 21:29:25 +01:00 |
|
Alexander Bock
|
e9d3993ad6
|
Fix virtual-ness in TemplateProperty
Add OptionProperty
|
2014-11-27 02:26:13 +01:00 |
|
Alexander Bock
|
befcc59bcd
|
Load common module automatically without the need to declare it in the scenefile
Drastically remove the amount of false-positive errors during runtime
|
2014-10-11 14:45:34 +02:00 |
|
Alexander Bock
|
11ecb32801
|
Fix crash when PropertyOwner's are deallocated
|
2014-09-26 01:01:00 +02:00 |
|
Alexander Bock
|
0fbdbb8dab
|
Fix a bug in TemplateProperty preventing new bool values to be set
Add "isEnabled" flag BoolProperty to all renderables
|
2014-09-18 08:46:46 +02:00 |
|
Alexander Bock
|
50494cffdd
|
More compile fixes for Jenkins
|
2014-09-14 23:49:38 +02:00 |
|
Alexander Bock
|
b30de7726e
|
More compile fixes for Jenkins
|
2014-09-14 23:46:02 +02:00 |
|
Alexander Bock
|
1f7f4016ae
|
More compile fixes for Jenkins
|
2014-09-14 23:40:48 +02:00 |
|
Alexander Bock
|
d8c41c7d4f
|
Remove warnings and errors in Jenkin's gcc
|
2014-09-14 23:35:14 +02:00 |
|
Alexander Bock
|
d659c11365
|
Make StringProperty a specialization rather than a subclass of TemplateProperty
|
2014-09-12 16:59:29 +02:00 |
|
Alexander Bock
|
cdfde82522
|
Added documentation for the PropertyDelegate class
|
2014-09-07 17:45:53 +02:00 |
|
Alexander Bock
|
e5b61492e9
|
Fixed documentation in the inlined code of TemplateProperty as well
|
2014-09-07 17:20:04 +02:00 |
|
Alexander Bock
|
351c235312
|
Added documentation to TemplateProperty
Fixed bug where listeners were not notified
|
2014-09-07 17:11:12 +02:00 |
|
Alexander Bock
|
fb24f06e5a
|
Added doxygen files and fixed documentation errors
|
2014-09-07 16:59:51 +02:00 |
|
Alexander Bock
|
659b4ff3b8
|
Added documentation to PropertyOwner
|
2014-09-07 15:54:17 +02:00 |
|
Alexander Bock
|
eb7d1aac06
|
Added documentation to Property class
Modified callback function mechanism to only allow one call back function to be present
|
2014-09-07 15:02:35 +02:00 |
|
Alexander Bock
|
dcfcc00092
|
Fixed to-Lua and from-Lua functions for all properties
Corrected serialization of Vectorproperties into tables
|
2014-09-03 00:18:57 +02:00 |
|
Alexander Bock
|
bbf707db1c
|
Implemented first Lua serialization tests
Fixed to-Lua and from-Lua functions for MatrixProperties
|
2014-09-02 23:58:06 +02:00 |
|
Alexander Bock
|
be3f727706
|
Apply to-Lua and from-Lua functionality to TemplateProperty as well
|
2014-09-02 20:59:29 +02:00 |
|
Alexander Bock
|
e7697a4ce0
|
Enable setting and getting property values from Lua scripts
|
2014-08-31 17:52:02 +02:00 |
|
Alexander Bock
|
5add1682d3
|
More work on properties
Added notify method to templateproperty's set method
Fixed names of subpropertyowners
|
2014-08-31 16:08:19 +02:00 |
|
Alexander Bock
|
9671921331
|
More work towards a unified interface for accessing properties
|
2014-08-30 10:01:11 +02:00 |
|
Alexander Bock
|
a86d544812
|
Created classes for PlanetGeometry
Added SimpleSphereGeometry
Created infrastructure for added other geometries
|
2014-05-05 17:28:46 +02:00 |
|
Jonas Strandstedt
|
d7eb868dde
|
Static assert fix and minor changes
|
2014-05-05 11:12:11 -04:00 |
|