neoGFX
Cross-platform C++ app/game engine
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Variables
a
c
d
e
f
g
h
i
k
l
m
n
o
s
t
v
z
Typedefs
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
y
Enumerator
a
b
c
d
e
f
h
i
k
l
p
r
s
t
u
v
Concepts
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
Enumerations
Enumerator
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
Related Symbols
a
b
c
d
g
h
i
j
l
m
n
o
p
r
s
t
u
w
Files
File List
File Members
All
_
b
c
d
e
f
g
m
n
p
r
s
t
u
w
Functions
Variables
Typedefs
Macros
_
b
c
d
e
g
m
n
p
r
s
t
u
w
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
Concepts
Loading...
Searching...
No Matches
List of all members
neogfx::DesignStudio::node_input_pin Class Reference
#include <
node.hpp
>
Inheritance diagram for neogfx::DesignStudio::node_input_pin:
Additional Inherited Members
Public Member Functions inherited from
neogfx::DesignStudio::node_pin< i_node_input_pin, pin_type::Input >
node_pin
(
i_node
&aNode)
pin_type
type
() const override
i_node
&
get
() const override
bool
connected
() const override
neogfx::color_or_gradient
color
() const override
i_pin_widget
const &
as_widget
() const override
i_pin_widget
&
as_widget
() override
void
set_widget
(
i_pin_widget
&aWidget) override
Public Member Functions inherited from
neolib::reference_counted< Base, DeallocateOnRelease >
reference_counted
()
noexcept
reference_counted
(
const
reference_counted
&
aOther
)
noexcept
~reference_counted
()
reference_counted
&
operator=
(
const
reference_counted
&)
void
add_ref
()
const
noexcept
override
void
release
()
const
override
int32_t
use_count
()
const
noexcept
override
const
base_type *
release_and_take_ownership
()
const
override
base_type *
release_and_take_ownership
()
override
void
pin
()
const
noexcept
override
void
unpin
()
const
override
i_ref_control_block
&
control_block
()
override
Detailed Description
Definition at line
76
of file
node.hpp
.
The documentation for this class was generated from the following file:
include/neogfx/tools/DesignStudio/
node.hpp
neogfx
DesignStudio
node_input_pin
Generated by
1.9.8