Rocket::Core::DecoratorTiledInstancer Class Reference

#include <DecoratorTiledInstancer.h>

Inheritance diagram for Rocket::Core::DecoratorTiledInstancer:
Collaboration diagram for Rocket::Core::DecoratorTiledInstancer:

Protected Member Functions

void RegisterTileProperty (const String &name, bool register_repeat_modes)
void GetTileProperties (DecoratorTiled::Tile &tile, String &texture_name, String &rcss_path, const PropertyDictionary &properties, const String &name)

Detailed Description

Author:
Peter Curry

Member Function Documentation

void Rocket::Core::DecoratorTiledInstancer::RegisterTileProperty ( const String name,
bool  register_repeat_modes 
) [protected]

Adds the property declarations for a tile.

Parameters:
[in] name The name of the tile property.
[in] register_repeat_modes If true, the tile will have the repeat modes registered.

void Rocket::Core::DecoratorTiledInstancer::GetTileProperties ( DecoratorTiled::Tile tile,
String texture_name,
String rcss_path,
const PropertyDictionary properties,
const String name 
) [protected]

Retrieves all the properties for a tile from the property dictionary.

Parameters:
[out] tile The tile structure for storing the tile properties.
[out] texture_name Holds the name of the texture declared for the tile (if one exists).
[out] rcss_path The path of the RCSS file that generated the texture path.
[in] properties The user-defined list of parameters for the decorator.
[in] name The name of the tile to fetch the properties for.


The documentation for this class was generated from the following files: