Avionics
Dropship Simulator
Component Class Reference

#include <Component.h>

Collaboration diagram for Component:
[legend]

Public Member Functions

void Render ()
 

Public Attributes

std::string guid
 
std::string busval
 
BusptrBus = nullptr
 
float * ptrValue = nullptr
 
Systems::FaultptrFault = nullptr
 
float modulate = 1.0f
 
std::vector< Conditionconditions
 

Detailed Description

Definition at line 3 of file Component.h.

Member Function Documentation

◆ Render()

void Component::Render ( )
inline

Definition at line 14 of file Component.h.

Member Data Documentation

◆ busval

std::string Component::busval

Definition at line 7 of file Component.h.

◆ conditions

std::vector<Condition> Component::conditions

Definition at line 12 of file Component.h.

◆ guid

std::string Component::guid

Definition at line 6 of file Component.h.

◆ modulate

float Component::modulate = 1.0f

Definition at line 11 of file Component.h.

◆ ptrBus

Bus* Component::ptrBus = nullptr

Definition at line 8 of file Component.h.

◆ ptrFault

Systems::Fault* Component::ptrFault = nullptr

Definition at line 10 of file Component.h.

◆ ptrValue

float* Component::ptrValue = nullptr

Definition at line 9 of file Component.h.


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