forward declaration
More...
#include <asset.h>
◆ AssetType
| Enumerator |
|---|
| ASSET_NULL | |
| ASSET_IMAGE | |
| ASSET_KAGE | |
| ASSET_VIDEO | |
◆ KageAsset()
◆ ~KageAsset()
| KageAsset::~KageAsset |
( |
| ) |
|
|
virtual |
◆ addEventsListener()
| void KageAsset::addEventsListener |
( |
| ) |
|
◆ forceRender()
| void KageAsset::forceRender |
( |
| ) |
|
◆ getAssetHash()
| std::string KageAsset::getAssetHash |
( |
| ) |
|
◆ getAssetType()
◆ getFileName()
| std::string KageAsset::getFileName |
( |
| ) |
|
◆ getFilePath()
| std::string KageAsset::getFilePath |
( |
| ) |
|
◆ getLabel()
| std::string KageAsset::getLabel |
( |
| ) |
|
◆ invalidateToRender()
| bool KageAsset::invalidateToRender |
( |
| ) |
|
|
virtual |
◆ isSelected()
| bool KageAsset::isSelected |
( |
| ) |
|
◆ on_draw()
| bool KageAsset::on_draw |
( |
const Cairo::RefPtr< Cairo::Context > & | cr | ) |
|
|
overrideprotected |
◆ on_event()
| bool KageAsset::on_event |
( |
GdkEvent * | e | ) |
|
|
overrideprotectedvirtual |
◆ on_expose_event()
| bool KageAsset::on_expose_event |
( |
GdkEventExpose * | e | ) |
|
|
protectedvirtual |
◆ on_key_press_event()
| bool KageAsset::on_key_press_event |
( |
GdkEventKey * | e | ) |
|
|
overrideprotectedvirtual |
◆ on_key_release_event()
| bool KageAsset::on_key_release_event |
( |
GdkEventKey * | e | ) |
|
|
overrideprotectedvirtual |
◆ render() [1/2]
| void KageAsset::render |
( |
| ) |
|
◆ render() [2/2]
| void KageAsset::render |
( |
unsigned int | p_assetID | ) |
|
◆ setAssetHash()
| void KageAsset::setAssetHash |
( |
std::string | p_assetHash | ) |
|
When User imports a file, the original file is copied inside project file; the copied file name will be the Asset Hash.
- See also
- setFileName
- Parameters
-
◆ setAssetType()
◆ setFileName()
| void KageAsset::setFileName |
( |
std::string | p_fileName | ) |
|
Set the original File Name where this ASSET was loaded.
- See also
- setAssetHash
- Parameters
-
| p_fileName | the original File Name |
◆ setFilePath()
| void KageAsset::setFilePath |
( |
std::string | p_filePath | ) |
|
◆ setFocus()
| void KageAsset::setFocus |
( |
| ) |
|
◆ setLabel()
| void KageAsset::setLabel |
( |
std::string | p_label | ) |
|
◆ setSelected()
| void KageAsset::setSelected |
( |
bool | p_selected | ) |
|
◆ txtLabel_onEnter()
| void KageAsset::txtLabel_onEnter |
( |
| ) |
|
◆ _assetHash
| std::string KageAsset::_assetHash |
|
protected |
◆ _assetManager
◆ _assetType
◆ _CTRL
◆ _fileName
| std::string KageAsset::_fileName |
|
protected |
◆ _filePath
| std::string KageAsset::_filePath |
|
protected |
◆ _label
| std::string KageAsset::_label |
|
protected |
◆ _renderAssetID
| unsigned int KageAsset::_renderAssetID |
|
protected |
◆ _selected
| bool KageAsset::_selected |
|
protected |
◆ _txtLabel
| Gtk::Entry KageAsset::_txtLabel |
◆ assetID
| unsigned int KageAsset::assetID |
◆ iconASSET_IMAGE
| Glib::RefPtr< Gdk::Pixbuf > KageAsset::iconASSET_IMAGE |
|
static |
◆ iconASSET_KAGE
| Glib::RefPtr< Gdk::Pixbuf > KageAsset::iconASSET_KAGE |
|
static |
◆ iconASSET_VIDEO
| Glib::RefPtr< Gdk::Pixbuf > KageAsset::iconASSET_VIDEO |
|
static |
◆ mouseIsDown
| bool KageAsset::mouseIsDown = false |
|
static |
◆ window
| Glib::RefPtr<Gdk::Window> KageAsset::window |
The documentation for this class was generated from the following files: