DarkRadiant: declmanager 3d03b3f5

Author Committer Branch Timestamp Parent
greebo greebo declmanager 03.07.2022 15:30 declmanager 654566a3
Affected Issues  0005977: Improve Declaration Block Parsing
Changeset 0005977: Remove the getModelpath/setModelPath and getSkin/setSkin methods from the EntityClass type, no code is using these values after they've been set.
Instead the _isFixedSize flag is set based on the occurrence of a "model" attribute on the class or any of its ancestors. This is needed to give the correct hints to the algorithm in getClassType().
mod - radiantcore/eclass/EClassParser.cpp Diff File
mod - radiantcore/eclass/EntityClass.cpp Diff File
mod - radiantcore/eclass/EntityClass.h Diff File