luna engine
software engine
Loading...
Searching...
No Matches
luna::nodes::itemListNode Member List

This is the complete list of members for luna::nodes::itemListNode, including all inherited members.

addChild(Node node)luna::Node
addComponent(Args &&... args)luna::Nodeinline
addIconItem(const ref< renderer::texture > &pItem, bool selectable=true)luna::nodes::itemListNode
addItem(const std::string &pItem, const ref< renderer::texture > &pTexture=ref< renderer::texture >(), bool selectable=true)luna::nodes::itemListNode
addOrReplaceComponent(Args &&... args)luna::Nodeinline
bindMethods()luna::objectinlinevirtual
clear()luna::nodes::itemListNode
controlNode()=defaultluna::nodes::controlNode
controlNode(entt::entity handle, luna::scene *scene)luna::nodes::controlNode
controlNode(luna::scene *scene)luna::nodes::controlNode
deselect(int pIdx)luna::nodes::itemListNode
deselect_all()luna::nodes::itemListNode
entityHandleluna::Nodeprotected
getComponent()luna::Nodeinline
getCurrent()luna::nodes::itemListNode
getItemAtPosition(const glm::vec2 &pos, bool exact)luna::nodes::itemListNode
getItemCount()luna::nodes::itemListNode
getItemCustomBgColor(int pIdx)luna::nodes::itemListNode
getItemCustomFgColor(int pIdx)luna::nodes::itemListNode
getItemIcon(int p_idx)luna::nodes::itemListNode
getItemIconRegion(int pIdx)luna::nodes::itemListNode
getItemLanguage(int pIdx)luna::nodes::itemListNode
getItemText(int pIdx)luna::nodes::itemListNode
getName()luna::Nodeinline
getSelectedItems()luna::nodes::itemListNode
getUUID()luna::Nodeinline
guiEvent(Event &event)luna::nodes::controlNodevirtual
guiInputEvent(Event &p_event)luna::nodes::itemListNode
hasComponent()luna::Nodeinline
init(luna::scene *scene) overrideluna::nodes::itemListNodevirtual
isAnythingSelected()luna::nodes::itemListNode
isItemDisabled(int pIdx)luna::nodes::itemListNode
isItemSelectable(int pIdx)luna::nodes::itemListNode
isSelected(int pIdx)luna::nodes::itemListNode
itemListNode()=defaultluna::nodes::itemListNode
itemListNode(Node node)luna::nodes::itemListNode
itemListNode(entt::entity handle, luna::scene *scene)luna::nodes::itemListNode
itemListNode(luna::scene *scene)luna::nodes::itemListNode
mouseEvent(Event &Event)luna::nodes::itemListNode
mouseMotionEvent(mouseMovedEvent &Event)luna::nodes::itemListNode
moveItem(int fromIdx, int toIdx)luna::nodes::itemListNode
Node()=defaultluna::Node
Node(entt::entity handle, luna::scene *scene)luna::Node
Node(uint64_t id, luna::scene *scene)luna::Node
Node(scene *scene)luna::Node
operator bool() constluna::Nodeinline
operator entt::entity() constluna::Nodeinline
operator scene *() constluna::Nodeinline
operator uint32_t() constluna::Nodeinline
operator!=(const Node &other) constluna::Nodeinline
operator==(const Node &other) constluna::Nodeinline
removeComponent()luna::Nodeinline
removeItem(int idx)luna::nodes::itemListNode
sceneluna::Nodeprotected
select(int Idx, bool single=true)luna::nodes::itemListNode
setCurrent(int current)luna::nodes::itemListNode
setItemCount(int count)luna::nodes::itemListNode
setItemCustomBgColor(int pIdx, const glm::vec4 &pCustomBgColor)luna::nodes::itemListNode
setItemCustomFgColor(int pIdx, const glm::vec4 &pCustomFgColor)luna::nodes::itemListNode
setItemDisabled(int pIdx, bool disabled)luna::nodes::itemListNode
setItemIcon(int pIdx, const ref< renderer::texture > &pIcon)luna::nodes::itemListNode
setItemLanguage(int pIdx, const std::string &language)luna::nodes::itemListNode
setItemSelectable(int pIdx, bool selectable)luna::nodes::itemListNode
setItemTagIcon(int p_idx, const ref< renderer::texture > &pTagIcon)luna::nodes::itemListNode
setItemText(int pIdx, const std::string &text)luna::nodes::itemListNode
setName(std::string name)luna::Node
shape(int p_idx)luna::nodes::itemListNode
~controlNode()=defaultluna::nodes::controlNodevirtual
~itemListNode()=defaultluna::nodes::itemListNodevirtual
~Node()=defaultluna::Nodevirtual