Resolutions (C++)

group FnResolutionTableEntry
class Foundry::Katana::FnResolutionTableEntry

Public Types

typedef std::shared_ptr<FnResolutionTableEntry> Ptr

Public Functions

FnResolutionTableEntry(FnResolutionTableEntryHandle handle)
~FnResolutionTableEntry()
std::string name() const
int xres() const
int yres() const
float aspectRatio() const
std::string fullName() const
std::string proxyName() const
std::string groupName() const
namespace Foundry::Katana::FnResolutionTable

Functions

bool hasResolution(const std::string &name)
FnResolutionTableEntry::Ptr getResolution(const std::string &name)
FnResolutionTableEntry::Ptr findResolution(int xres, int yres, float aspectRatio)
std::string extractValidResolutionName(const std::string &str)
void getGroups(std::vector<std::string> &outGroups)
void getEntries(std::vector<FnResolutionTableEntry::Ptr> &outEntries)
void getEntriesForGroup(const std::string &group, std::vector<FnResolutionTableEntry::Ptr> &outEntries)