class Core::Portable::StyleManager

Overview

#include <coreview.h>

class StyleManager: public Core::Portable::StaticSingleton
{
public:
    // methods

    int loadStyles(FilePackage& package);
    const Attributes* getStyle(CStringPtr name) const;
    static void addInheritedStyleAttributes(Attributes* style);
    static void preprocessStyleAttributes(Attributes& styleAttributes);
};

Inherited Members

public:
    // methods

    static T& instance();
    DeletableList& instance();

Detailed Documentation

Methods

int loadStyles(FilePackage& package)

Load styles from package defined in ‘styles.json/.ubj’ file.