Daedalus Dock - Modules - TypesDefine Details

code/__DEFINES/abstract.dm

isabstractAbstract-ness is a meta-property of a class that is used to indicate that the class is intended to be used as a base class for others, and should not (or cannot) be instantiated. We have no such language concept in DM, and so we provide a datum member that can be used to hint at abstractness for circumstances where we would like that to be the case, such as base behavior providers. TRUE if the current path is abstract. See __DEFINES\abstract.dm for more information. Instantiating abstract paths is illegal.

Define Details

isabstract

Abstract-ness is a meta-property of a class that is used to indicate that the class is intended to be used as a base class for others, and should not (or cannot) be instantiated. We have no such language concept in DM, and so we provide a datum member that can be used to hint at abstractness for circumstances where we would like that to be the case, such as base behavior providers. TRUE if the current path is abstract. See __DEFINES\abstract.dm for more information. Instantiating abstract paths is illegal.