Targeting System 2.0.0
Plugin for multipurpose targeting and visual effects.
|
Contains user defined targeting instructions for the GV_TargetingSystem object More...
Public Member Functions | |
TargetingInstruction (GeometryType geoType, string tagName,(IGeoTargeting, IGeoTargeting) targetingSystems, bool targetingEnabled, Object entityQueryFilter) | |
Constructor for the GV_TargetingSystem targeting instructions object More... | |
TargetingInstruction (GeometryType geoType, IGeoTargeting targetingSystem, GeometryDataModels.FactorySettings settings) | |
Constructor overload for the GV_TargetingSystem targeting instruction object. Accepts factory settings as parameter. Easier to pass multiple parameters. More... | |
void | SetCurrentEntityFilterType (Object entityFilterObject) |
void | SetCurrentEntityFilterType (Type entityFilterObject) |
Type | GetCurrentEntityFilterType () |
void | OnBeforeSerialize () |
void | OnAfterDeserialize () |
Properties | |
bool | Subscribed [get, set] |
IGeoTargeting | TargetingSystemForGameObjects [get, set] |
IGeoTargeting | TargetingSystemEntities [get, set] |
string | TargetTag [get, set] |
GeometryType | GeometryType [get, set] |
BoolReactiveProperty | IsTargetingEnabled [get, set] |
Use the targeting system, if Target.Value set to true | |
ActionsTemplateObject | TargetingActions [get, set] |
Type | EntityFilterComponentType [get] |
bool | NeedsUpdate [get, set] |
Contains user defined targeting instructions for the GV_TargetingSystem object
Plugins.GeometricVision.TargetingSystem.Code.TargetingInstruction.TargetingInstruction | ( | GeometryType | geoType, |
string | tagName, | ||
(IGeoTargeting, IGeoTargeting) | targetingSystems, | ||
bool | targetingEnabled, | ||
Object | entityQueryFilter | ||
) |
Constructor for the GV_TargetingSystem targeting instructions object
geoType | |
tagName | |
targetingSystems | Item1 entity targeting system, Item2 GameObject targeting system |
targetingEnabled | |
entityQueryFilter |
Plugins.GeometricVision.TargetingSystem.Code.TargetingInstruction.TargetingInstruction | ( | GeometryType | geoType, |
IGeoTargeting | targetingSystem, | ||
GeometryDataModels.FactorySettings | settings | ||
) |
Constructor overload for the GV_TargetingSystem targeting instruction object. Accepts factory settings as parameter. Easier to pass multiple parameters.
geoType | |
targetingSystem | |
settings |