11 #ifndef __GSTY_SubjectPrim__
12 #define __GSTY_SubjectPrim__
27 int numeric_prim_group_offset,
28 int numeric_point_group_offset,
55 static bool hasStyleAttrib(
const GEO_Detail &gdp);
67 int myNumericPrimGroupOffset;
68 int myNumericPointGroupOffset;
virtual STY_TargetMatchStatus matchesStyleTarget(const STY_TargetHandle &target) const =0
Returns the information wheter the subject matches the given target.
virtual UT_StringHolder getSubjectName() const =0
Contains information about the style subject match to the style target.
Represents a group of primitives that can be affected by style sheets.
virtual STY_StyleSheetHandle getPreFilterStyleSheet() const
virtual STY_BindingDataSourceHandle getOverrideBindingDataSource(const UT_StringHolder &data_name) const
virtual UT_StringHolder getSourceLocation() const
virtual STY_StyleSheetHandle getPostFilterStyleSheet() const
Represents a primitive whose material properties are being overiden.
Helper class for subjects that have names and IDs.
virtual int64 getSubjectID() const =0