void VCommand::SignalOneCommandContextDelegate(VSignalDelegate* inDelegate, VCommandContext* ioContext) { if (inDelegate->GetMessageable() != NULL) { VSignalMessageT<VCommand*,VCommandContext*,VoidType,VoidType>* msg = new VSignalMessageT<VCommand*,VCommandContext*,VoidType>(inDelegate, this, ioContext, VoidType(), VoidType()); msg->SendOrPostTo(inDelegate->GetMessagingContext(), 0, IsAllwaysSynchronous() || IsSynchronousIfSameTask(), IsAllwaysSynchronous()); msg->Release(); } }
Value VoidValue(){return Value(VoidType());}