#include <OSVectorController.hpp>
openstudio::OSVectorController::OSVectorController |
( |
| ) |
|
virtual openstudio::OSVectorController::~OSVectorController |
( |
| ) |
|
|
inlinevirtual |
void openstudio::OSVectorController::drop |
( |
const OSItemId & |
itemId | ) |
|
|
slot |
void openstudio::OSVectorController::itemIds |
( |
const std::vector< OSItemId > & |
itemIds | ) |
|
|
signal |
void openstudio::OSVectorController::makeNewItem |
( |
| ) |
|
|
slot |
virtual std::vector<OSItemId> openstudio::OSVectorController::makeVector |
( |
| ) |
|
|
protectedpure virtual |
Implemented in openstudio::SupplyAirTempScheduleVectorController, openstudio::SystemAvailabilityVectorController, openstudio::SiteShadingVC, openstudio::BuildingShadingVC, openstudio::SpaceShadingVC, openstudio::InteriorPartitionsVC, openstudio::TubularDaylightDiffuserConstructionVC, openstudio::TubularDaylightDomeConstructionVC, openstudio::OtherEquipmentScheduleVC, openstudio::SkylightConstructionVC, openstudio::SteamEquipmentScheduleVC, openstudio::NewSpaceLoadVectorController, openstudio::OverheadDoorConstructionVC, openstudio::InfiltrationScheduleVC, openstudio::GlassDoorConstructionVC, openstudio::HotWaterEquipmentScheduleVC, openstudio::DoorVC, openstudio::GasEquipmentScheduleVC, openstudio::OperableWindowVC, openstudio::ElectricEquipmentScheduleVC, openstudio::SpaceLoadInstanceActivityScheduleVectorController, openstudio::BuildingDefaultScheduleSetVectorController, openstudio::LatentFractionScheduleVC, openstudio::FixedWindowVC, openstudio::LightingScheduleVC, openstudio::BuildingDefaultConstructionSetVectorController, openstudio::SpaceLoadInstanceScheduleVectorController, openstudio::RoofConstructionVC, openstudio::PeopleActivityScheduleVC, openstudio::SensibleFractionScheduleVC, openstudio::FloorConstructionVC, openstudio::NumberOfPeopleVC, openstudio::SpaceLoadInstanceDefinitionVectorController, openstudio::BuildingSpaceTypeVectorController, openstudio::UtilityBillFuelTypeListController, openstudio::TargetTemperatureScheduleVC, openstudio::ModelObjectListController, openstudio::ScriptsVectorController, openstudio::ConstructionObjectVectorController, openstudio::WallConstructionVC, and openstudio::HoursOfOperationVC.
virtual void openstudio::OSVectorController::onDrop |
( |
const OSItemId & |
itemId | ) |
|
|
protectedvirtual |
Reimplemented in openstudio::SupplyAirTempScheduleVectorController, openstudio::SystemAvailabilityVectorController, openstudio::SiteShadingVC, openstudio::BuildingShadingVC, openstudio::SpaceShadingVC, openstudio::InteriorPartitionsVC, openstudio::TubularDaylightDiffuserConstructionVC, openstudio::TubularDaylightDomeConstructionVC, openstudio::OtherEquipmentScheduleVC, openstudio::SkylightConstructionVC, openstudio::SteamEquipmentScheduleVC, openstudio::OverheadDoorConstructionVC, openstudio::InfiltrationScheduleVC, openstudio::NewSpaceLoadVectorController, openstudio::GlassDoorConstructionVC, openstudio::HotWaterEquipmentScheduleVC, openstudio::DoorVC, openstudio::GasEquipmentScheduleVC, openstudio::OperableWindowVC, openstudio::ElectricEquipmentScheduleVC, openstudio::BuildingDefaultScheduleSetVectorController, openstudio::SpaceLoadInstanceActivityScheduleVectorController, openstudio::LatentFractionScheduleVC, openstudio::FixedWindowVC, openstudio::LightingScheduleVC, openstudio::BuildingDefaultConstructionSetVectorController, openstudio::SpaceLoadInstanceScheduleVectorController, openstudio::RoofConstructionVC, openstudio::PeopleActivityScheduleVC, openstudio::SensibleFractionScheduleVC, openstudio::BuildingSpaceTypeVectorController, openstudio::FloorConstructionVC, openstudio::NumberOfPeopleVC, openstudio::TargetTemperatureScheduleVC, openstudio::ConstructionObjectVectorController, openstudio::WallConstructionVC, and openstudio::HoursOfOperationVC.
virtual void openstudio::OSVectorController::onMakeNewItem |
( |
| ) |
|
|
protectedvirtual |
virtual void openstudio::OSVectorController::onRemoveItem |
( |
OSItem * |
item | ) |
|
|
protectedvirtual |
Reimplemented in openstudio::SiteShadingVC, openstudio::BuildingShadingVC, openstudio::SpaceShadingVC, openstudio::InteriorPartitionsVC, openstudio::TubularDaylightDiffuserConstructionVC, openstudio::TubularDaylightDomeConstructionVC, openstudio::OtherEquipmentScheduleVC, openstudio::SkylightConstructionVC, openstudio::SteamEquipmentScheduleVC, openstudio::OverheadDoorConstructionVC, openstudio::InfiltrationScheduleVC, openstudio::GlassDoorConstructionVC, openstudio::HotWaterEquipmentScheduleVC, openstudio::DoorVC, openstudio::GasEquipmentScheduleVC, openstudio::OperableWindowVC, openstudio::ElectricEquipmentScheduleVC, openstudio::BuildingDefaultScheduleSetVectorController, openstudio::SpaceLoadInstanceActivityScheduleVectorController, openstudio::LatentFractionScheduleVC, openstudio::FixedWindowVC, openstudio::LightingScheduleVC, openstudio::BuildingDefaultConstructionSetVectorController, openstudio::SpaceLoadInstanceScheduleVectorController, openstudio::RoofConstructionVC, openstudio::PeopleActivityScheduleVC, openstudio::SensibleFractionScheduleVC, openstudio::FloorConstructionVC, openstudio::NumberOfPeopleVC, openstudio::BuildingSpaceTypeVectorController, openstudio::TargetTemperatureScheduleVC, openstudio::ConstructionObjectVectorController, openstudio::WallConstructionVC, and openstudio::HoursOfOperationVC.
virtual void openstudio::OSVectorController::onReplaceItem |
( |
OSItem * |
currentItem, |
|
|
const OSItemId & |
replacementItemId |
|
) |
| |
|
protectedvirtual |
Reimplemented in openstudio::SupplyAirTempScheduleVectorController, openstudio::SystemAvailabilityVectorController, openstudio::SiteShadingVC, openstudio::BuildingShadingVC, openstudio::SpaceShadingVC, openstudio::InteriorPartitionsVC, openstudio::TubularDaylightDiffuserConstructionVC, openstudio::TubularDaylightDomeConstructionVC, openstudio::OtherEquipmentScheduleVC, openstudio::SkylightConstructionVC, openstudio::SteamEquipmentScheduleVC, openstudio::OverheadDoorConstructionVC, openstudio::InfiltrationScheduleVC, openstudio::GlassDoorConstructionVC, openstudio::HotWaterEquipmentScheduleVC, openstudio::DoorVC, openstudio::GasEquipmentScheduleVC, openstudio::OperableWindowVC, openstudio::ElectricEquipmentScheduleVC, openstudio::BuildingDefaultScheduleSetVectorController, openstudio::SpaceLoadInstanceActivityScheduleVectorController, openstudio::LatentFractionScheduleVC, openstudio::FixedWindowVC, openstudio::LightingScheduleVC, openstudio::BuildingDefaultConstructionSetVectorController, openstudio::SpaceLoadInstanceScheduleVectorController, openstudio::RoofConstructionVC, openstudio::PeopleActivityScheduleVC, openstudio::SensibleFractionScheduleVC, openstudio::FloorConstructionVC, openstudio::NumberOfPeopleVC, openstudio::BuildingSpaceTypeVectorController, openstudio::SpaceLoadInstanceDefinitionVectorController, openstudio::TargetTemperatureScheduleVC, openstudio::ConstructionObjectVectorController, openstudio::WallConstructionVC, and openstudio::HoursOfOperationVC.
void openstudio::OSVectorController::removeItem |
( |
OSItem * |
item | ) |
|
|
slot |
void openstudio::OSVectorController::replaceItem |
( |
OSItem * |
currentItem, |
|
|
const OSItemId & |
replacementItemId |
|
) |
| |
|
slot |
void openstudio::OSVectorController::reportItems |
( |
| ) |
|
|
slot |
void openstudio::OSVectorController::selectedItemId |
( |
const OSItemId & |
itemId | ) |
|
|
signal |