DarkRadiant: master 7dbe8cfb
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
orbweaver | orbweaver | master | 01.03.2021 20:54 | master 740942bd |
Affected Issues | 0005546: Attached light radii are the wrong colour if "Override light volume colour" is active | |||
Changeset | Remove broken EntityClassAttribute::inherited flag Ever since the fix for 0005546 eliminated copying of inherited attributes from parent entity classes into their children, the 'inherited' bool was rendered useless, which in turn broke certain functionality such as the colour-coding of inherited spawnargs in the EClassTree. The inherited flag is now removed entirely from EntityClassAttribute, and replaced by an extra bool passed to the AttributeVisitor when visiting entity class attributes. |
|||
mod - include/ieclass.h | Diff File | |||
mod - libs/eclass.h | Diff File | |||
mod - plugins/dm.stimresponse/SRPropertyLoader.cpp | Diff File | |||
mod - plugins/dm.stimresponse/SRPropertyLoader.h | Diff File | |||
mod - plugins/script/interfaces/EClassInterface.cpp | Diff File | |||
mod - radiant/ui/eclasstree/EClassTree.cpp | Diff File | |||
mod - radiant/ui/eclasstree/EClassTree.h | Diff File | |||
mod - radiant/ui/eclasstree/EClassTreeBuilder.cpp | Diff File | |||
mod - radiant/ui/einspector/AddPropertyDialog.cpp | Diff File | |||
mod - radiant/ui/einspector/EntityInspector.cpp | Diff File | |||
mod - radiantcore/eclass/EntityClass.cpp | Diff File | |||
mod - radiantcore/eclass/EntityClass.h | Diff File | |||
mod - radiantcore/entity/SpawnArgs.cpp | Diff File | |||
mod - test/Entity.cpp | Diff File |