public BoxGroundEffectManager(RangeTypeInherentConfigurationData rangeTypeInherentConfigurationData, BoxRangeObjectRenderingDataProvider BoxRangeObjectRenderingDataProvider) : base(rangeTypeInherentConfigurationData) { this.BoxRangeObjectRenderingDataProvider = BoxRangeObjectRenderingDataProvider; }
public FrustumGroundEffectManager(RangeTypeInherentConfigurationData rangeTypeInherentConfigurationData, FrustumRangeObjectRenderingDataProvider FrustumRangeObjectRenderingDataprovider) : base(rangeTypeInherentConfigurationData) { this.FrustumRangeObjectRenderingDataprovider = FrustumRangeObjectRenderingDataprovider; ObstacleOcclusionCalculationManagerV2 = ObstacleOcclusionCalculationManagerV2.Get(); }
public RoundedFrustumGroundEffectManager(RangeTypeInherentConfigurationData rangeTypeInherentConfigurationData, FrustumRangeObjectRenderingDataProvider RoundedFrustumRangeObjectRenderingDataProvider) : base(rangeTypeInherentConfigurationData) { this.RoundedFrustumRangeObjectRenderingDataProvider = RoundedFrustumRangeObjectRenderingDataProvider; }
public SphereGroundEffectManager(RangeTypeInherentConfigurationData rangeTypeInherentConfigurationData, SphereRangeObjectRenderingDataProvider SphereRangeObjectRenderingDataProvider) : base(rangeTypeInherentConfigurationData) { this.SphereRangeObjectRenderingDataProvider = SphereRangeObjectRenderingDataProvider; }
public AbstractGroundEffectManager(RangeTypeInherentConfigurationData rangeTypeInherentConfigurationData) { this.rangeTypeInherentConfigurationData = rangeTypeInherentConfigurationData; isGroundEffectTypeToRenderChanged = false; groundEffectTypesToRender = new List <GroundEffectType>(); }