| 2684 | } |
| 2685 | |
| 2686 | void ConsoleValue::setFloatValue(F32 val) |
| 2687 | { |
| 2688 | if(type <= TypeInternalString) |
| 2689 | { |
| 2690 | fval = val; |
| 2691 | ival = static_cast<U32>(val); |
| 2692 | if(bufferLen > 0) |
| 2693 | { |
| 2694 | dFree(sval); |
| 2695 | bufferLen = 0; |
| 2696 | } |
| 2697 | sval = typeValueEmpty; |
| 2698 | type = TypeInternalFloat; |
| 2699 | } |
| 2700 | else |
| 2701 | { |
| 2702 | const char *dptr = Con::getData(TypeF32, &val, 0); |
| 2703 | Con::setData(type, dataPtr, 0, 1, &dptr, enumTable); |
| 2704 | } |
| 2705 | } |
| 2706 | |
| 2707 | //------------------------------------------------------------------------------ |
| 2708 |
no test coverage detected