7 #ifndef __surface_SurfaceCurve_h__ 8 #define __surface_SurfaceCurve_h__ 27 class FE_DL_EXPORT Impact:
28 public SurfaceSearchable::Impact,
34 #if FE_COUNTED_STORE_TRACKER 35 setName(
"SurfaceCurves::Impact");
38 virtual ~Impact(
void) {}
40 using SurfaceSearchable::Impact::draw;
55 using SurfaceSearchable::sampleImpact;
56 using SurfaceSearchable::sample;
59 virtual sp<ImpactI> sampleImpact(I32 a_triangleIndex,
69 virtual void drawInternal(BWORD a_transformed,
95 virtual void cache(
void);
97 virtual void resolveImpact(
sp<ImpactI> a_spImpactI)
const;
Base class providing protection counting for cp<>
Definition: Protectable.h:28
kernel
Definition: namespace.dox:3
Special vector for color (RGBA)
Definition: Color.h:21
Tree-searchable Surface.
Definition: SurfaceSearchable.h:20
Segmented Path Surface.
Definition: SurfaceCurves.h:22
Per-class participation non-RTTI fallback dynamic casting mechanism.
Definition: Castable.h:192