Changeset View
Changeset View
Standalone View
Standalone View
source/simulation2/TypeList.h
/* Copyright (C) 2019 Wildfire Games. | /* Copyright (C) 2020 Wildfire Games. | ||||
* This file is part of 0 A.D. | * This file is part of 0 A.D. | ||||
* | * | ||||
* 0 A.D. is free software: you can redistribute it and/or modify | * 0 A.D. is free software: you can redistribute it and/or modify | ||||
* it under the terms of the GNU General Public License as published by | * it under the terms of the GNU General Public License as published by | ||||
* the Free Software Foundation, either version 2 of the License, or | * the Free Software Foundation, either version 2 of the License, or | ||||
* (at your option) any later version. | * (at your option) any later version. | ||||
* | * | ||||
* 0 A.D. is distributed in the hope that it will be useful, | * 0 A.D. is distributed in the hope that it will be useful, | ||||
▲ Show 20 Lines • Show All 83 Lines • ▼ Show 20 Lines | |||||
// Note: The VisualActor component relies on this component being initialized before itself, in order to support using | // Note: The VisualActor component relies on this component being initialized before itself, in order to support using | ||||
// an entity's footprint shape for the selection boxes. This dependency is not strictly necessary, but it does avoid | // an entity's footprint shape for the selection boxes. This dependency is not strictly necessary, but it does avoid | ||||
// some extra plumbing code to set up on-demand initialization. If you find yourself forced to break this dependency, | // some extra plumbing code to set up on-demand initialization. If you find yourself forced to break this dependency, | ||||
// see VisualActor's Init method for a description of how you can avoid it. | // see VisualActor's Init method for a description of how you can avoid it. | ||||
INTERFACE(Footprint) | INTERFACE(Footprint) | ||||
COMPONENT(Footprint) | COMPONENT(Footprint) | ||||
INTERFACE(GarrisonHolder) | |||||
COMPONENT(GarrisonHolderScripted) | |||||
INTERFACE(GuiInterface) | INTERFACE(GuiInterface) | ||||
COMPONENT(GuiInterfaceScripted) | COMPONENT(GuiInterfaceScripted) | ||||
INTERFACE(Identity) | INTERFACE(Identity) | ||||
COMPONENT(IdentityScripted) | COMPONENT(IdentityScripted) | ||||
INTERFACE(Minimap) | INTERFACE(Minimap) | ||||
COMPONENT(Minimap) | COMPONENT(Minimap) | ||||
▲ Show 20 Lines • Show All 97 Lines • Show Last 20 Lines |
Wildfire Games · Phabricator